Aviator Arcade представляет новые возможности для разработчиков игр, предоставляя инновационные решения для создания и интеграции игр на различных платформах. В статье рассматриваются основные аспекты разработки, от API и Unity до будущего платформы и её токеномики.
Настройка API и структура проекта
Aviator Arcade построен на Node.js/Typescript с использованием MongoDB в качестве базы данных. Маршрутизация API осуществляется через Express с валидацией данных, что гарантирует проверку и тестирование данных перед их обработкой. Логирование осуществляется с помощью Morgan, а тестирование — через Mocha и Chai. Каждому маршруту API соответствует свой интеграционный тест. Онлайн-документация представлена с использованием Swagger для удобства внешних разработчиков.
Разработка для Unity и Unreal Engine 5
Для Unity создан пакет для легкой установки, который представляет собой 100% кастомный код на C# и в настоящее время проходит тестирование у одного из наших ранних разработчиков игр. Для Unreal Engine 5 создан плагин на C++, который поддерживает Blueprint для упрощения разработки. Оба пакета вскоре будут доступны через GitHub.
Токеномика Aviator Arcade
Aviator Arcade будет строиться на новой блокчейн-сети второго уровня Base от Coinbase, что не требует миграции токенов. Основные преимущества Base: поддержка от Coinbase, высокая скорость и низкая стоимость транзакций, использование ETH в качестве основной монеты для газа. Токеномика разделена следующим образом: 50% - разработчикам и проекту, 30% - на вознаграждения, 19% - в казну, 1% - сжигается при каждой транзакции. Геймеры и разработчики могут зарабатывать токены AVI различными способами, участвуя в игровой платформе Aviator Arcade.
Aviator Arcade стремится создавать благоприятные условия для разработчиков игр, предлагая разнообразные инструменты и платформы для их проектов. Использование новых блокчейнов и инновационного подхода к токеномике позволит обеспечить стабильный и устойчивый рост платформы и сообщества.
Комментарии