Game engine
Cocos Creator
Cocos Creator is an editor for 2D and 3D games, with TypeScript as the scripting language. Mobile and web are the usual exports.

Developer: Cocos
Overview
Scenes are node trees. Components are TypeScript. The editor previews the game on desktop while you target phones and browsers.
The GitHub engine repo is not a promise that every editor binary is MIT. Read the license file for the version you ship.
Technical specifications
Specs checked 2026-10-05. Version lines move; the download link is the source of truth.
- Developer
- Cocos
- Version line
- Current release
- License
- Source-available
- Business model
- Cocos Creator is free to download. The engine repository is public. Treat the license as source-available and read LICENSE in cocos/cocos-engine before you assume MIT.
- Releases
- Editor versions are listed on the Cocos site. Pin a Creator version for a production project.
- Editor platforms
- Windows, macOS
- Export targets
- Windows, macOS, Web, Android, iOS
- Languages
- TypeScript
- 2D / 3D
- 2D/3D
- VR
- No first-party headset path to plan a game around.
- AR
- No first-party AR toolkit.
- Visual scripting
- No. Gameplay is TypeScript in the editor.
- Beginners
- Mixed. The editor helps. TypeScript and the component model are still a real toolchain.
- Learning curve
- Moderate. 2D is the smoother start. 3D and native builds add steps.
- Graphics
- 2D and 3D in one editor. Mobile and web are the targets it is known for, not film-level rendering.
- Team size
- Small and mid-size teams, especially mobile.
- GitHub stars
- 9,845 · cocos/cocos-engine
- Documentation
- https://docs.cocos.com/creator/manual/en/
- Community
- https://forum.cocos.org
- Assets and examples
- https://store.cocos.com
- Download
- https://www.cocos.com/en/creator
Where it fits
- One editor for 2D and 3D.
- TypeScript is the gameplay language.
- Mobile and HTML5 are first-class export conversations.
Where it does not
- Do not mark it MIT in a license review without reading the repo license.
- The high end of 3D fidelity is not why teams pick it.
- Build pipelines for stores still need platform accounts and native setup.
Matching source
No sample projects are listed for this engine yet.
How does it compare?
MIT editor if the license has to be an OSI license.
Code-only 2D when you do not want an editor.
Questions
Is Cocos Creator open source?
The engine source is public. Call it source-available until you have read the LICENSE in cocos/cocos-engine for your version.
What language do I write?
TypeScript.
Is it only 2D?
No. Creator covers 2D and 3D.