Cocos2dx
Cocos2d-x is a cross-platform, open-source game development framework for building 2D games. It is the C++ port of the cocos2d family and was released by Chukong Technologies with contributions from the open-source community. The framework is released under the MIT license and emphasizes performance and portability, enabling developers to write code once in C++ and deploy to multiple platforms.
The engine uses a scene graph architecture built around Node, Scene, Layer, and Sprite classes. Core features
Cocos2d-x includes scripting bindings in Lua and JavaScript, allowing teams to implement game logic while maintaining
Cocos2d-x is distinct from Cocos Creator, which is a separate game development environment and editor built