GameMaker: Studio คือ Game Engine หรือเครื่องมือสร้างเกมที่ออกแบบมาเพื่อให้ผู้ใช้สามารถสร้าง เกม 2D (และบางส่วนของ 3D) ได้อย่างง่ายดาย โดยไม่จำเป็นต้องมีพื้นฐานการเขียนโปรแกรมมาก่อน พัฒนาโดยบริษัท YoYo Games
หนึ่งในจุดเด่นของ GameMaker คือระบบ Drag and Drop ที่ให้คุณสร้างเกมโดยการลากคำสั่งมาวาง แทนการเขียนโค้ด และเมื่อพัฒนาไปอีกขั้น ก็สามารถใช้ GML (GameMaker Language) ซึ่งเป็นภาษาเขียนโปรแกรมเฉพาะของ GameMaker ที่เรียนรู้ง่ายและมีประสิทธิภาพ
มีระบบลากวาง (Drag and Drop) เหมาะสำหรับผู้ที่ไม่เคยเขียนโค้ดมาก่อน
สามารถเริ่มต้นสร้างเกมได้ภายในไม่กี่นาที
ภาษาเฉพาะของ GameMaker มีโครงสร้างคล้ายภาษา C
เขียนง่าย เหมาะสำหรับฝึกการเขียนโค้ดสำหรับเกม
เกมแนวแพลตฟอร์ม (Platformer), เกมยิง (Shooter), เกมพัซเซิล (Puzzle), เกม RPG ฯลฯ
ระบบจัดการภาพ (Sprite), เสียง (Sound), อนิเมชัน (Animation), ฟิสิกส์ (Physics), และ AI พื้นฐาน
เช่น Windows, macOS, Android, iOS, HTML5, และ Consoles (บางฟีเจอร์ต้องใช้เวอร์ชันเสียเงิน)
นักเรียน / นักศึกษา ที่อยากเรียนรู้การสร้างเกม
ผู้ที่ไม่มีพื้นฐานการเขียนโปรแกรม
ครูหรืออาจารย์ที่ต้องการสอนวิชาคอมพิวเตอร์แนวสร้างสรรค์
อินดี้เกมดีไซน์เนอร์ที่เน้นทำเกม 2D
ผู้เริ่มต้นก่อนพัฒนาไปใช้ Unity หรือ Unreal Engine
✅ เกม 3D / เกมมือถือ / เกมคอนโซล
✅ งานภาพยนตร์ / Virtual Production (ใช้ในซีรีส์ The Mandalorian)
✅ โมเดลอาคาร 3D และการออกแบบสถาปัตยกรรม
✅ ซิมูเลชันด้านวิศวกรรม การแพทย์ การทหาร
✅ การเรียนรู้แบบเสมือน (VR Education)
ในปัจจุบันการพัฒนาเกมผ่าน Engines สิ่งที่ Engines จำเป็นต้องซัพพอร์ตตัวนักพัฒนามากที่สุดนั่นก็คือ การพอร์ตตัวเกมไปลงให้กับเครื่องเล่นเกมหลายๆ แพลตฟอร์ม โดย GameMaker ถือเป็น Engines ที่มีฟีเจอร์ด้านนี้รองรับเอาไว้ภายในได้อย่างสมบูรณ์แบบ
Undertale – เกม RPG ที่โด่งดังและเป็นที่รักของแฟนๆ
Hyper Light Drifter – เกมแนวแอคชันผจญภัยภาพพิกเซล
Katana ZERO – เกมแอคชันแบบ side-scrolling
Spelunky – เกมผจญภัยแนวสำรวจถ้ำ
ไปที่เว็บไซต์: https://gamemaker.io
สมัครบัญชีฟรี และดาวน์โหลดโปรแกรม GameMaker เวอร์ชันล่าสุด
ลองทำโปรเจกต์ง่าย ๆ เช่นเกมเขาวงกต, ยิงเป้า, หรือ Platformer
ศึกษา GML เพื่อพัฒนาเกมให้ซับซ้อนขึ้น
เรียนรู้เพิ่มเติมจาก Community และ Marketplace