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:

  • High-Performance C++ Engine – Built in C++ for maximum speed and efficiency, ideal for mobile and embedded platforms.
  • Cross-Platform Deployment – Publish games to Android, iOS, Windows, macOS, and HTML5 with a single codebase.
  • Scene Graph & Actions System – Use the powerful node-based scene graph with built-in transitions, actions, and animations for easy game logic.
  • Flexible Rendering – Supports OpenGL ES and Metal, offering smooth frame rates even on low-spec devices.
  • Audio & Physics Integration – Includes support for audio playback, Box2D and Chipmunk physics engines, and particle effects.
  • Scriptable with Lua & JavaScript – While core development is in C++, Cocos2d-x supports Lua and JS for fast scripting and prototyping.
  • Rich Asset Pipeline – Easily import and manage sprites, tilemaps, animations, and UI elements with Cocos Creator integration.
  • Active Open-Source Community – 100% free and open source under the MIT license, with extensive documentation and community-contributed plugins.

Who Should Use It:

Cocos2d-x is perfect for developers who want high-performance 2D games on mobile and web platforms, especially those familiar with C++ or looking for maximum control and portability.

Summary:

Cocos2d-x delivers professional-grade 2D performance with the freedom of open source. Whether you’re targeting iOS, Android, or the web, its C++ core and flexible architecture let you build sleek, responsive games that run everywhere.


GDevelop

GDevelop

GDevelop GDevelop by Florian Rival and contributors is a free,…

Panda3D

Panda3D

Panda3D Panda3D by Carnegie Mellon University and maintained by the…

Evergine

Evergine

Evergine Evergine by Evergine Corp. is a powerful real-time 3D…