モダンなグラフィックス
HLSL を一度書くだけで、D3D11、D3D12、Vulkan、Metal、OpenGL の Dynamic RHI を対象にできます。
オープンソース · コードファースト · クロスプラットフォーム
モバイル、デスクトップ、Xbox、WebAssembly 向けのモダンな C++ ゲーム開発。
// one C++ codebase, every platform
auto scene = ax::Scene::create();
auto player = ax::Sprite::create("player.png");
player->setPosition(ax::Vec2(240, 160));
scene->addChild(player);
// iOS · Android · Windows · Linux · WebAssembly
V3 の理由
HLSL を一度書くだけで、D3D11、D3D12、Vulkan、Metal、OpenGL の Dynamic RHI を対象にできます。
C++23 と刷新されたコア、ビルドツール、実運用を意識したワークフローへ。
1つのコードベースから、ARM デスクトップ、OpenXR デバイス、モバイル、Xbox、WebAssembly へ展開できます。
より明快なレンダリングパス
HLSL を一度書き、axslcc で D3D11、D3D12、Vulkan、Metal、OpenGL 用にコンパイルします。
v3 の変更を見る動作を確認
利用可能な WebAssembly ライブプレビューを試し、ローカルビルドの準備ができたらセットアップガイドへ進んでください。
V3 への移行
v3 ページには Axmol 2、Cocos2d-x、シェーダー、入力、物理演算の破壊的変更と移行手順をまとめています。
オープンな支援
Axmol 開発への長期的な資金支援。
ウェブサイトを開く