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.

Open Source

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!

Lightweight & Fast Running

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.

Simple & Easy to Learn APIs

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.