background for cocos creator page

Cocos Creator Engine

Make products with the consciousness of service and productize services


Deep cultivation of the underlying technology for many years providing the most professional products and services

Easy to use

Emphasis on the developer needs and provide the most efficient development tools

Save money

Use Cocos development tools or use third party services through Cocos can greatly reduce game development and operating costs

cocos creator main interface

Integrated game development tool centered on content creation

Cocos Creator is a script development, entity-component and data-driven game development tool focused on content creation. It comes with an easy-to-follow content production workflow and a powerful suite of developer tools for game logic and high-performance game creation

  • All-in-one editor: Includes an all-in-one, extensible editor that simplifies resource management, game debugging and previewing, and multi-platform publishing. Allows designers to deeply participate in the game development process, making quick edits and iterations during the game development cycle. Support for Windows and Mac systems.
  • 2D and 3D: Supports both 2D and 3D game development with features that meet the specific needs of your various game types. Deep optimization of the editor experience and engine performance of pure 2D games and built-in support for middleware such as Spine, DragonBones, TiledMap, Box2D, and Texture Packer.
  • Open source engine: Cocos Creator's engine is completely open source, and retains the advantages of Cocos2d-x which includes high performance, customizable, easy to debug, easy to learn, and small package size.
  • Cross-platform: Cocos Creator supports all major platforms allowing games to be quickly released to the web, iOS, Android, Windows, Mac, and various mini-game platforms. A pure JavaScript-developed engine runtime is available on the web and mini-game platforms for better performance and smaller packages. On other native platforms, C++ is used to implement the underlying framework, providing greater operational efficiency.
  • JavaScript: You can use JavaScript to develop games, quickly preview and debug on real machines, and update your published games. TypeScript is also supported and can be mixed with JavaScript at the same time.
  • Efficient workflow: Cocos Creator prefabs are pre-configured game objects that provide an efficient and flexible workflow that allows designers to confidently create their work without having to worry about time-consuming mistakes.
  • UI: The built-in UI system allows you to create user interfaces quickly and intuitively.
  • Custom tools: You can extend the editor functionality to match your team's workflow with a variety of tools you need. Create or add custom plugins or find the resources you need in the plugin store. There are hundreds of examples, tools, and plugins in the plugin store that can help you speed up your project.