
Cocos Creator Engine
Build amazing games and software that works on phones, tablets, PCs, and the web
Professional
Build amazing software using our professional products and services approved by our community of individual and large-scale companies worldwide
Easy to use
We focus on making development tools that are hassle-free and are efficient for game development
Save money
Cocos is an open-source and royalty-free company with many free third-party services. This can reduce your game development and operating costs for the future

Lightweight and Easy-to-Use: A Cross-Platform 2D/3D Game Creation Tool
Cocos Creator is a content creation-focused, scripted, component-based and data-driven game development tool. It features an easy-to-use content production workflow and a powerful developer tool suite for implementing game logic and high-performance game effects. In keeping with Cocos's usual product features like open-source, easy-to-use, high-performance and cross-platform, this new game engine is designed to be the new choice for developers to create 2D and 3D games.
-
Complete Functional Features
-
Full Upgraded Editor
Real-time game preview and debugging.
A new resource system with enhanced support for large projects.
Designer-friendly. Allowing designers to be deeply involved in the game development process.
A powerful animation editor that drives everything.
A powerful plug-in system. -
Performance and Frameworks
A multi-rendering backend framework with perfect support for Vulkan, Metal, WebGL 1.0, WebGL 2.0 and other native backends for different platforms.
Future-proof design of the underlying rendering API.
Command Buffer-based rendering data submission.
High-performance HDR rendering.
Ultra-efficient GPU Driven skeletal animation.
Auto-packing and auto-batching for 2D games. -
2D and 3D
Support for both 2D and 3D game development, with features to meet the specific needs of your various game genres. The editor experience and engine performance for pure 2D games is deeply optimized, with built-in support for 2D development middleware such as Spine, DragonBones, TiledMap, Box2D and Texture Packer. -
Open Source Engine
Cocos Creator's engine is fully open source and continues the benefits of Cocos2d-x's customizability, embeddability, ease of learning and small package size. -
Cross-Platform
With deep support for all major platforms, games can be quickly published to iOS, Android, Windows, Mac, Web, and every mini-game platform, allowing you to maximize the visibility and the success probably of your game. A pure JavaScript engine runtime is provided on web and mini-game platforms for better performance and smaller package sizes. On other native platforms, the underlying framework is implemented in C++ to provide greater runtime efficiency. -
TypeScript
You can use TypeScript to develop games, quickly preview and debug on real machines, and update your published games.

Open Source Cross-Platform Game Development Framework
The engine provides rich functions such as graphics rendering, GUI, audio, network, physics, user input, etc., and is widely used in game development and interactive application construction. Its core is written in C++ and supports development in C++, Lua. Cocos2d-x deploys to iOS, Android, Windows and Mac systems with features focused on native mobile platforms.