Современная графика
Напишите HLSL один раз и используйте Dynamic RHI для D3D11, D3D12, Vulkan, Metal и OpenGL.
ОТКРЫТЫЙ КОД · CODE FIRST · КРОССПЛАТФОРМЕННОСТЬ
Современная разработка игр на C++ для мобильных устройств, настольных систем, Xbox и WebAssembly.
// 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 один раз и используйте Dynamic RHI для D3D11, D3D12, Vulkan, Metal и OpenGL.
Переходите на C++23 с обновлённым ядром, инструментами сборки и производственным рабочим процессом.
Единая кодовая база для ARM-настольных систем, устройств OpenXR, мобильных платформ, Xbox и WebAssembly.
БОЛЕЕ ПОНЯТНЫЙ ПУТЬ РЕНДЕРИНГА
Напишите HLSL один раз, а axslcc скомпилирует его для D3D11, D3D12, Vulkan, Metal и OpenGL.
Что изменилось в v3ПОСМОТРЕТЬ В РАБОТЕ
Попробуйте интерактивные превью WebAssembly, когда они доступны, затем перейдите к руководству по настройке для локальной сборки.
ПЕРЕХОД НА V3
Страница v3 содержит несовместимые изменения и пути миграции для Axmol 2, Cocos2d-x, шейдеров, ввода и физики.
ОТКРЫТАЯ ПОДДЕРЖКА
Долгосрочная финансовая поддержка разработки Axmol.
Открыть сайт