Cocos2d-x
Open-source, flexible, and lightweight
Instantly help you expand your boundaries
Mature and Lightweight
Globalized mobile solution
Since 2011, Cocos2d-x has provided users with an open-source, stable, and easy-to-customize cross-platform game solution. The engine provides three programming language interfaces: C++, Lua, and JavaScript. Cross-platform support includes smartphones such as iOS, Android, and others, Windows, Mac, and other desktop operating systems, along with web browsers Chrome, Safari, IE, and other HTML5 browsers. Cross-platform will never be a hindrance for developers.
Cross Platform

Cocos2d-x v3.17

Multi-platform support

Cross Platform
Cocos2d-x v3.17 supports the following platforms:
Mobile platforms: iOS 8.0 and higher, Android 3.0 and higher
Desktop platforms: Windows 7, Windows 8.1, Windows 10, and macOS 10.9 and higher
HTML5 Platform: All browsers that support the HTML5 standard, such as Chrome, Safari, and IE 9 and above
High Performance

OpenGL ES 2.0 and Metal

For graphics rendering

High Performance
Cocos2d-x engine is based on OpenGL ES 2.0 and Metal for graphics rendering. Fully exploit the GPU performance of mobile devices while maintaining compatibility.
Hot upadatable

Using the Lua or JavaScript scripting language

Perform hot updates to the game

Hot upadatable
Developers can take advantage of the Lua or JavaScript scripting language to perform hot updates to the game, thus eliminating the need to send packages to Android and Apple app stores, and waiting for review.
Customizable

A self-developed 3D engine

Combined with a 2D interface and UI system

Customizable
A large number of game companies are using the engine open-source capabilities to develop their own game types for extensions and customizations. They includes combining their own 3D engines to solve 2D interface and UI problems.
Ease of Use

Develop successful games

Using the Cocos2d-x API

Ease of Use
Developers can develop commercially successful games with no knowledge of OpenGL ES and without any knowledge of computer graphics. Develop commercially successful games using the Cocos2d-x API.
High Compatibility

Cocos2d-x 3.x version

Compatible with 99.7% of domestic Android devices

High Compatibility
According to test data, Cocos2d-x version 3.x is compatible with 99.7% of Android devices in China.
Start your game making journey now!
Cocos2d-x

Download Cocos2d-x.
Empower your product

Download Now

Download Cocos Creator.
Work with our next-generation product!

Download Now