Cocos2d-x is a popular, cross platform C++ based game engine. If you are interested in learning more about Cocos2d-x, I have done a complete tutorial series here. Cocos2d-x just released a new version, 3.11.
This release is primarily bug fixes and API maintenance, consisting of:
* upgrade Chipmunk to v7.0.1.
* use new memory model in JSB, don’t have to invoke retain/release in JavaScript. It is disabled by default.
* upgrade Curl to v7.48.
* upgrade OpenSSL to 1.0.2g.
* use VSCode and new Firefox to debug Cocos2d-x JSB programs.
* new WebGL Renderer: activate WebGL on Android by default, Sprite auto-batching and a shared rendering buffer for Sprites
Cocos2d-x is available for download here.