2D Game Engines

Cocos2d-x

Cocos2d-x Cocos2d-x by Cocos is a powerful, open-source game engine optimized for building fast, lightweight 2D games. Written in C++, Cocos2d-x brings professional performance and flexibility to mobile and web developers, with robust cross-platform support and a thriving global community behind it. Key Features: Who Should Use It: Cocos2d-x is perfect for developers who want […]

Cocos2d-x Read More »

RPG Maker MZ

RPG Maker MZ RPG Maker MZ by Gotcha Gotcha Games is a powerful and accessible game development tool built specifically for creating classic-style 2D role-playing games—without needing to write a single line of code. With drag-and-drop tools, prebuilt assets, and customizable scripting support, MZ empowers anyone to craft immersive worlds and story-driven adventures. Key Features:

RPG Maker MZ Read More »

GameMaker Studio

GameMaker Studio GameMaker Studio by YoYo Games is a powerful, user-friendly 2D game engine designed to help creators of all skill levels bring their ideas to life quickly. Known for its balance of visual scripting and code-based flexibility, it empowers developers to make everything from indie pixel art games to polished commercial titles—fast and efficiently.

GameMaker Studio Read More »

Ebitengine

Ebitengine Ebitengine (formerly known as Ebiten), by Hajime Hoshi, is a lightweight and efficient 2D game engine for the Go programming language. Designed with simplicity and portability in mind, Ebitengine allows developers to create high-performance games for desktop, mobile, and web—all with clean Go code and minimal setup. Key Features: Who Should Use It: Ebitengine

Ebitengine Read More »

Pixel Game Maker MV

Pixel Game Maker MV Pixel Game Maker MV by Gotcha Gotcha Games is a no-code 2D game development engine built specifically for creating action-packed pixel art games. Whether you’re building a platformer, shooter, or top-down adventure, this engine delivers everything you need—from visual logic systems to built-in animation tools—without requiring any programming knowledge. Key Features:

Pixel Game Maker MV Read More »

GDevelop

GDevelop GDevelop by Florian Rival and contributors is a free, open-source, no-code game engine designed for creating 2D (and basic 3D) games quickly and intuitively. Whether you’re a complete beginner or an indie developer looking to prototype fast, GDevelop empowers you to build games visually—with powerful event-based logic and cross-platform publishing. Key Features: Who Should

GDevelop Read More »

Urho3D

Urho3D Urho3D by the Urho3D Community is a lightweight, cross-platform 2D and 3D game engine built in modern C++. It’s open-source, modular, and well-suited for developers who want high performance, low-level access, and the freedom to customize their engine for games, simulations, or real-time applications. Key Features: Who Should Use It: Urho3D is best suited

Urho3D Read More »

OpenFL

OpenFL OpenFL by the OpenFL Foundation is an open-source framework that replicates the classic Flash API while extending its capabilities for modern, cross-platform game and app development. Written in Haxe, OpenFL allows developers to create rich 2D experiences using familiar workflows and export them to nearly every platform—without needing the Flash Player. Key Features: Who

OpenFL Read More »

HaxeFlixel

HaxeFlixel HaxeFlixel by the HaxeFlixel Team is a fast, open-source 2D game framework built on top of the Haxe programming language and OpenFL. Designed for indie developers, hobbyists, and educators, it combines a rich feature set with cross-platform power, making it easy to develop pixel-perfect games with modern tools and lightning-fast performance. Key Features: Who

HaxeFlixel Read More »

Duality

Duality Duality by Adam “AdamsLair” Hellriegel is a modular, open-source 2D game engine built on .NET and powered by C#. Designed for developers who want a highly extensible framework with modern architecture, Duality offers a clean workflow for building games, tools, and interactive apps with full source control and plugin-based flexibility. Key Features: Who Should

Duality Read More »