Cross Platform
Publish from a single code base to mobile, desktop, web, and console. Cocos2d-x allows developers to focus on building cutting-edge games while it takes care of the heavy lifting on the back-end.
Cocos2d-x is an open-source game framework written in C++, with a thin platform dependent layer. It is widely used to build games, apps and other cross platform GUI based interactive programs. There are also JavaScript and Lua bindings included!
Publish from a single code base to mobile, desktop, web, and console. Cocos2d-x allows developers to focus on building cutting-edge games while it takes care of the heavy lifting on the back-end.
Cocos2d-x is licensed under MIT license and is maintained by the community. Developers want full control with their games and how they push the limits with the engine. The beauty of an open-source engine is the sharing new features with others. Join us and make a contribution!
Completely written in C++, the core engine has the smallest footprint, yet the fastest speed of any other game engine, and is optimized for running on all kinds of the devices including low-end Android systems.
Cocos2d-x APIs are created and maintained by industry legend Ricardo Quesada who created the original, super popular Objective-C version. There is a variety of documents, tutorials, and demos to get you started, so dive in and experience Cocos2d-x first hand.