C++23
The language baseline moves forward with a refreshed engine core and toolchain.
PUBLIC PREVIEW · 3.0.0-BETA1
A modernized engine core, rendering stack and platform story for the next generation of cross-platform games.
This page is ready for the release announcement. The download link will be added only after the official tag is published.
WHAT’S NEW
The language baseline moves forward with a refreshed engine core and toolchain.
D3D11, D3D12 and Vulkan join Metal and OpenGL, with Dynamic RHI selection.
Maintain one shader source and compile it for each supported render backend.
Windows and Linux ARM support arrives alongside OpenXR scene composition and controller input.
Box2D 3.x powers 2D physics while JoltPhysics 5.x supports 3D scenes.
Pointer Events and compile-time selectable Tracy profiling improve the development loop.
PLATFORM MATRIX
| Target | Primary RHI options | Status |
|---|---|---|
| Windows / UWP | D3D12 · D3D11 · Vulkan · OpenGL | v3 preview |
| Linux | Vulkan · OpenGL | v3 preview |
| Android | Vulkan · OpenGL ES | v3 preview |
| Apple platforms | Metal · OpenGL ES | v3 preview |
| WebAssembly | WebGL 2 | Preview |
MIGRATION
Axmol 3 removes deprecated APIs and changes several core systems. Start with the relevant path below.
Use the preview for evaluation and migration work. Report regressions through GitHub Issues and discuss design questions in Discussions.
Use Axmol 2.11.x LTS while your project is being validated against v3.
Download stable releases