GameMaker
Beginner-friendly 2D game engine used in iconic indie games.
GameMaker streamlines 2D game development with a visual room editor, drag-and-drop logic, and its own GML scripting language. Undertale, Hotline Miami, and Spelunky were all built with it — proof of what a skilled developer can achieve.
Best for beginners and indie developers focused on 2D games who want fast iteration and a proven track record.
Platforms
Use Cases
Traits
Related Game Development tools
All alternatives →Cross-platform game engine for 2D, 3D, AR, and VR.
Best for indie developers who want to ship games on multiple platforms with the largest ecosystem of assets and learning resources.
Free and open-source game engine for 2D and 3D.
Best for indie developers who want a capable, royalty-free engine with full source access and no vendor lock-in.
AAA-grade game engine with photorealistic graphics.
Best for developers targeting high-fidelity 3D experiences — games, architectural viz, or film production.