Скомпилируйте игру для xNFT
Теперь вы можете просто скомпилировать игру в WebGL без дополнительных шагов. Убедитесь, что у вас установлена последняя версия SDK. Разверните игру как обычную WebGL-игру — вам понадобится её URL для публикации xNFT на следующем шаге.One build to rule them all
Your WebGL game will work both in the browser and inside Backpack, no need to build and host a separate version for each platform.
Host your game on Github pages
Follow this guide to compile your game to WebGL and host the build on Github pages
(Необязательно) Использование шаблона xNFT WebGL
Также предоставляется кастомизированный WebGL шаблон для более удобного развертывания вашей игры как xNFT. Он не обязателен, но рекомендуется, так как делает игру полностью адаптивной под размер экрана и обеспечивает красивый вид как в браузере, так и в виде приложения xNFT. Чтобы использовать шаблон xNFT WebGL, выполните следующие шаги: Откройте окно Build Settings и переключитесь на платформу WebGL, если вы ещё этого не сделали:- Выберите WebGL в качестве платформы.
-
Нажмите кнопку Switch Platform, чтобы применить изменения.
.
-
Откройте окно Player Settings через Build Settings и выберите шаблон xNFT.
Опубликуйте вашу игру как xNFT
Если вы ещё этого не сделали, создайте аккаунт Backpack. Скачать его можно здесь. После того как ваша игра размещена на веб-сервере и у вас есть аккаунт Backpack, вы можете перейти на:- https://www.xnft.gg/publish для публикации на mainnet-beta
- https://devnet.xnft.gg/publish для публикации на devnet
- Скопируйте базовый файл конфигурации xnft.json.
-
Отредактируйте поля
"entrypoints" -> "default" -> "web", указав URL вашей игры. -
Отредактируйте xnft.json, добавив строку
"tag": "game", а также добавьте иконку приложения и скриншоты в папку Assets. - Запакуйте файл xnft.json и папку Assets в один zip.
- Перейдите на xnft.gg/publish.
-
Загрузите zip с манифестом и выполните mint.
Поздравляем! Вы успешно опубликовали вашу игру как xNFT!
Демо-видео
Вот краткий пример того, как собрать игру и протестировать её в браузере, а также как приложение xNFT внутри Backpack.

