C++23
刷新されたエンジンコアとツールチェーンにより、言語の基準を C++23 へ進めます。
パブリックプレビュー · 3.0.0-BETA1
次世代のクロスプラットフォームゲームに向けた、刷新されたエンジンコア、レンダリングスタック、プラットフォーム対応。
このページはリリース発表の準備ができています。公式タグの公開後にのみダウンロードリンクを追加します。
新機能
刷新されたエンジンコアとツールチェーンにより、言語の基準を C++23 へ進めます。
Dynamic RHI 選択により、Metal と OpenGL に D3D11、D3D12、Vulkan が加わります。
1つのシェーダーソースを維持し、対応する各レンダリングバックエンド向けにコンパイルします。
OpenXR のシーン構成とコントローラー入力に加え、Windows と Linux の ARM 対応を提供します。
2D 物理には Box2D 3.x、3D シーンには JoltPhysics 5.x を使用します。
Pointer Events とコンパイル時に選べる Tracy プロファイリングで開発サイクルを改善します。
プラットフォーム一覧
| 対象 | 主な RHI | 状態 |
|---|---|---|
| Windows / UWP | D3D12 · D3D11 · Vulkan · OpenGL | v3 プレビュー |
| Linux | Vulkan · OpenGL | v3 プレビュー |
| Android | Vulkan · OpenGL ES | v3 プレビュー |
| Apple プラットフォーム | Metal · OpenGL ES | v3 プレビュー |
| WebAssembly | WebGL 2 | Preview |
移行
Axmol 3 では非推奨 API を削除し、複数のコアシステムを変更します。該当する移行手順から始めてください。
評価と移行作業にプレビューを使用してください。回帰は GitHub Issues で報告し、設計に関する質問は Discussions で話し合えます。
プロジェクトの v3 検証中は Axmol 2.11.x LTS を使用してください。
安定版をダウンロード