Cocos Creator is a complete package of game development tools and workflow, including a game engine (based on Cocos2d-x), resource management, scene editing, game preview, debug and publish one project to multiple platforms.


MonoGame is described as 'One framework for creating powerful cross-platform games. The spiritual successor to XNA with 1000's of titles shipped across desktop, mobile, and console platforms. MonoGame is a fully managed .NET open source game framework without any black boxes' and is a game development tool in the development category. There are more than 100 alternatives to MonoGame for a variety of platforms, including Windows, Mac, Linux, iPhone and Android apps. The best MonoGame alternative is Godot Engine, which is both free and Open Source. Other great apps like MonoGame are Unity, Unreal Engine, GDevelop and Scratch.
Cocos Creator is a complete package of game development tools and workflow, including a game engine (based on Cocos2d-x), resource management, scene editing, game preview, debug and publish one project to multiple platforms.






The Graphics Development Engine for Business and Industry. Build high-quality 3D solutions and deploy to any platform.



Making games as the '80s arcade games. Includes Run'n'Gun, vertical & horizontal Shooters or Platform, makes games as Pac-Man, Commando, 1942, Ghosts 'n' Goblins or Gauntlet, with sprite sheets, pixel art, sound fx, & music. You get arcade feel.




Free and open-source, cross-platform 2D game engine written entirely in C# and based on MonoGame/XNA with additional features on top such as:




Arcade is an easy-to-learn Python library for creating 2D video games. It is ideal for beginning programmers, or programmers who want to create 2D games without learning a complex framework.



AppGameKit is a simple cross platform game development tool that runs on Windows, Linux, MacOS and Raspberry Pi. A version to run on Android and iOS is also available. With AppGameKit you can use a simple Basic like programming language to develop cross platform applications, 2D...




AppGameKit is a cross platform framework for developing 2D and 3D games


Microsoft XNA is a freeware set of tools with a managed runtime environment provided by Microsoft that facilitates video game development and management.



A feature-rich, production-ready, general purpose 2D/3D game engine written in Rust with a scene editor. Formerly known as rg3d.

It is cross platform, can run and compile to all major platforms but without the complexity of MonoGame