-
-
Notifications
You must be signed in to change notification settings - Fork 295
Axmol v3
We know a lot of users choose Axmol because it's a C++ game engine, and they are passionate with the language. With the transition of Cocos2d-x to Axmol, C++ version was updated from 11 to 20, and now with the new Axmol v3 we give it a new bump up, to C++23.
Together with OpenGL and Metal, Axmol v3 adds three more RHI (Render Hardware Interface) to the list: DirectX 11, DirectX 12 and Vulkan. This brings performance improvements around 55% compared with OpenGL (used by Cocos2d-x v4.0), and a 17% versus ANGLE, available in both Axmol v2 and Axmol v3. More info about the performance tests and how to switch between RHIs in this wiki page.
As a true multiplatform game engine, having a Dynamic RHI who chooses the best RHI for each device was a very important goal of this update. More info in this PR - 3008.
PR Windows: https://github.com/axmolengine/axmol/pull/3074
PR Linux: https://github.com/axmolengine/axmol/pull/3071
PR: https://github.com/axmolengine/axmol/pull/3220
https://github.com/axmolengine/axmol/wiki/Shaders-in-Axmol3
PR: https://github.com/axmolengine/axmol/pull/3233
Box2d PR: https://github.com/axmolengine/axmol/pull/3095
Jolt PR: https://github.com/axmolengine/axmol/pull/3124#issuecomment-4378366550
https://github.com/axmolengine/axmol/wiki/Migration-Guide-for-PR-3173
PR: https://github.com/axmolengine/axmol/pull/3118
PR: https://github.com/axmolengine/axmol/pull/3239 (Thank you unfiv)
Tracy repo: https://github.com/wolfpld/tracy
PR: https://github.com/axmolengine/axmol/pull/3083
PR: https://github.com/axmolengine/axmol/pull/3259
Upgraded Live2D Cubism Framework to R5.5 with advanced blending, new updater system, and cross-platform launch API
PR: https://github.com/axmolengine/axmol/pull/3197
PR: https://github.com/axmolengine/axmol/pull/3196
https://github.com/axmolengine/axmol/discussions/2650
https://github.com/axmolengine/axmol/discussions/3238
Star us on GitHub
- Cocos2d-x Migration Guide
- SpriteKit to Axmol Engine
- Update Guide for Android
- Migration Guide for PR 3173: Refactor InputSystem