Ratings aggregated from independent review platforms. Learn more
Key Features
Visual drag-and-drop editor for code-free game developmentGML (GameMaker Language) for custom scripting and advanced logicMulti-platform export: Windows, Mac, Linux, Android, iOS, HTML5Console export: PlayStation 4/5, Xbox One/Series X|S, Nintendo SwitchBuilt-in sprite editor, room editor, and asset managementEvent-driven programming system for structured game logicGX.games platform for publishing and sharing gamesIntegrated debugging and performance profiling tools
Pricing
Freemium
GameMaker offers a generous free tier with optional paid upgrades for advanced features.
GameMaker is a 2D game development engine owned by YoYo Games (Opera) that makes game creation accessible to beginners while remaining powerful for professional studios. It offers both visual drag-and-drop tools and GML (GameMaker Language) programming, with export to Windows, Mac, Linux, Android, iOS, HTML5, and consoles including PlayStation 5, Xbox Series X/S, and Nintendo Switch. GameMaker has powered notable indie titles like Undertale, Chicory, and Hyper Light Drifter. The free tier includes all core features with no watermark, and Professional costs a one-time $99.99 for commercial licensing.
Yes. GameMaker offers a free tier with all core features including desktop, mobile, and web exports with no watermark. The free tier is limited to non-commercial use — you need the Professional license ($99.99 one-time) to sell your games.
Can I make 3D games with GameMaker?
No. GameMaker is designed exclusively for 2D game development. For 3D games, consider Unity, Unreal Engine, or Godot.
What successful games were made with GameMaker?
Notable titles include Undertale, Hyper Light Drifter, Chicory: A Colorful Tale, Katana ZERO, Spelunky 2, and Nuclear Throne. GameMaker has a strong track record in the indie game development community.