ปัจจุบันเกมได้เข้ามามีบทบาทต่อสังคมไทยและเยาวชนไทยมากขึ้น แต่เกมส่วนใหญ่ถูกสร้างและออกแบบมาในแนวทางของวัฒนธรรมต่างประเทศอีกทั้งรูปแบบเกมที่ปรากฏให้เห็นจะเน้นเรื่องการฆ่าฟันและเอาชนะซึ่งอาจไม่เป็นผลดีต่อวัฒนธรรมและสังคมไทย เนื่องจากเกมสามารถเป็นเครื่องมือที่ช่วยพัฒนาระบบวิธีการคิดวิเคราะห์ สร้างจินตนาการ หรือแม้กระทั่งขัดเกลาจิตใจ การหันมาพัฒนาเกม 3 มิติ ไม่ได้ยากอย่างเช่นเมื่อก่อนแล้ว ปัจจุบันมีเกมเอนจิ้นสำหรับพัฒนาเกม 3 มิติ ออกมามากมาย และช่วยอำนวยความสะดวกให้กับนักพัฒนาเป็นอย่างมาก และเอนจิ้นที่กำลังได้รับความนิยมสูงสุดคือ Unity
เนื่องจากคอมพิวเตอร์กราฟิกได้เข้ามามีบทบาทมากมายในปัจจุบัน ทั้งยังมีการพัฒนาอย่างต่อเนื่องจนปัจจุบันมีความใกล้ชิดและเกี่ยวข้องกับชีวิตประจำวันมากขึ้น เพราะการประยุกต์ใช้คอมพิวเตอร์กราฟิกกับสาขาวิชาต่างๆ อำนวยให้การทำงานนั้นมีประสิทธิภาพ ถูกต้อง แม่นยำ สะดวกและเหมาะสมต่อการนำข้อมูลไปใช้วิเคราะห์ แก้ปัญหา และใช้กับงานประยุกต์ที่มีความสลับซับซ้อนมากๆได้ สำหรับการพัฒนาเกมส์ที่ให้การแสดงผลมีประสิทธิภาพสูงขึ้น และเป็นการใช้ทรัพยากรที่คุ้มค่า เพราะเกม 3 มิติเดียวนี้ต้องถือว่าก้าวมาเป็นอันดับต้นๆที่เกมเมอร์ทุกๆคนให้ความสนใจกัน เนื่องด้วยการตอบโจทย์ในเรื่องความมีมิติ ซึ่งช่วยเสริมอรรถรสสร้างประสบการณ์แบบ exciting ในการเล่นเกม ซึ่งหลายๆค่ายเกมต่างก็ใช้ engine แบบ 3D ในการสร้างเกมทั้งนั้น
การพัฒนาเกมเอนจินต์ซึ่งเป็นหัวใจสำคัญสำหรับการสร้างเกม สำหรับการเขียนโปรแกรมเพื่อพัฒนาเกม 3 มิติทั้งหมดนี้อาศัยการโปรแกรมในเชิงวัตถุซึ่งภาษาที่ใช้ในการพัฒนา ในขั้นแรกจะทำการศึกษาถึงสถาปัตยกรรมของไดเร็กเอ็กซ์และวิธีการนำไดเร็กเอ็กซ์มาช่วยในการพัฒนาโปรแกรมเกมในด้านต่างๆ อาทิ การแสดงผลทางด้านภาพ, เสียง และการติดต่อกับอุปกรณ์อินพุต รวมถึงศึกษาทฤษฎีพื้นฐานที่จะนำไปสู่การพัฒนาเกมเอนจินต์ จากนั้นจึงทำการออแบบวางแนวความคิดโครงสร้างและส่วนประกอบของเกมเอนจินต์ และเริ่มพัฒนาส่วนประกอบของเอนจินต์ควบคู่ไปด้วยเพื่อศึกษาถึงผลลัพธ์ของวิธีการต่างๆแล้วเลือกใช้อย่างเหมาะสม โดยเริ่มจากด้านกราฟิก, เสียง, อินพุตของเกม และส่วนประกอบอื่นๆที่จำเป็นในตอนเริ่มต้นของการพัฒนาเกมเอนจินต์ รวมถึงเริ่มทำการสร้างและการจัดการงานด้านโมเดล 3 มิติ