-
-
Notifications
You must be signed in to change notification settings - Fork 265
Axmol vs Cocos2d‐x
Dani Alias edited this page Nov 27, 2025
·
46 revisions
This is a comparison between the latest versions of Cocos2d-x (v4.0) and Axmol Engine (2.10.0).
| Cocos2d-x v4.0 | Axmol Engine 2.10.0 | |
|---|---|---|
| Languages | C++11, Lua | C++20, Lua |
| Platforms | iOS, Android, Windows, Mac | iOS, Android, Windows, Linux, Mac, Xbox (UWP), WebAssembly |
| RHI | metal, opengl | metal,opengl,vulkan,d3d11,d3d12 (1) |
| Engines | Metal, OpenGL ES 2.0 | Metal, OpenGL ES 2.0-3.0, OpenGL 3.3, ANGLE GLES 3.0+, WebGL 2.0 |
| Extensions | GUI, Particle3D | Spine, Live2D, Dragonbones, FairyGUI, ImGUI, GUI, Effekseer, Particle3D |
| Performance (2) | Nodes 16016, Triangles 288288 | Nodes 22302, Triangles 401436 (39.25% faster) |
| Architecture | Android (x86, armv7, arm64), iOS (x86, arm64), win_x86, linux_x64, osx_x64 | Android (x86, x64, armv7, arm64), iOS (x64, arm64), win (x86, x64), linux_x64, osx (x64, arm64), UWP (x64, arm64), wasm32 |
| VideoPlayer platforms | Android, iOS | Android, iOS, Linux, Windows, macOS |
| SDF Text Rendering | basic | Enhancement based on freetype |
| ASTC/ETC2 compression support | NA | Full supported |
| Latest version | Oct 2019 | November 2025 |
(1) Since 3.0.0, axmol will introduce new RHIs vulkan, d3d11, d3d12. (2) Cpp-test Dynamic SpritePolygon Performance, tested on a RTX3070, Intel(R) Core(TM) i7-10700 CPU @ 2.90GHz, Windows 10.0.19045