March 2, 2023

Flow SDK для Unity: Расширяя границы игр Web3

Разработка игр на блокчейне Flow только что вышла на новый уровень.

Unity - игровой движок, используемый более чем для половины всех игр, - обновил свой магазин активов, добавив в него категорию для децентрализованных игровых технологий, и в нем появился совершенно новый Flow SDK для Unity. Этот набор инструментов для разработчиков игр сделает Web3-игры более доступными и прозрачными для всех.

Теперь стало как никогда просто создавать Web3-нативные игры с токенами, цифровыми коллекционными предметами на основе Flow и другими элементами на сети в играх Unity. Независимо от того, расширяете ли вы уже границы игр на Flow или только начинаете работать с Web3, наш SDK поможет преодолеть разрыв между современными децентрализованными технологиями и разработкой собственных игр.

Использование возможностей Unity на Flow откроет целую вселенную возможностей для разработчиков игр. Это также поможет расширить охват нашей сети в традиционных играх, открывая новые возможности для экосистемы Flow.

Слон в комнате: UX с высоким коэффициентом трения для разработчиков игр Web3

Технология блокчейн уверенно набирает обороты в секторе цифровых игр, но разработчики традиционных игр, желающие внедрить эти захватывающие технологии, часто не знают, с чего начать. Они также могут столкнуться с трудностями при ответе на ключевые вопросы, в том числе:

  • Чем владение цифровым товаром на блокчейне лучше микротранзакции или загружаемого контента?
  • Что я могу делать на блокчейне, чего я уже не могу делать с помощью пользовательских серверов или сторонних сервисов?

Flow имеет большой набор обучающих ресурсов для своего языка смарт-контрактов Cadence, а также playground, которая помогает сгладить кривую обучения. Тем не менее, даже при наличии таких стартовых возможностей разработчики все равно могут извлечь пользу из специальных ресурсов для разработки игр.

В то же время разработчики игр, использующие игровой движок Unity, были ограничены в возможности создания отличного опыта с помощью выбранных ими инструментов из-за нехватки ресурсов и кривой обучения, возникающей при попытке соединить точки между блокчейном и миром разработки игр.

Unity x Flow: создание мощных децентрализованных игр в масштабах потребителя

Сегодня все изменилось.

Теперь разработчики могут создавать игры с помощью надежных собственных инструментов разработки игр Unity, одновременно используя молниеносную скорость транзакций Flow, бесконечную совместимость и практически полное отсутствие платы за газ. Это откроет более захватывающие игровые возможности Web3 с бесконечной совместимостью и безграничным потенциалом масштабирования на Flow.

Flow SDK создан в рамках Unity с точки зрения разработчика игр со ссылками, учебниками и наглядными примерами, чтобы упростить использование возможностей Flow более полным образом. Традиционно понимаемые игровые концепции, такие как доски лидеров, матчмейкинг, прозрачные системы арбитража для игровой логики с высокой задержкой - все это может быть реализовано на Flow, как с кодом на стороне игры, так и со смарт-контрактами для их работы.

Создавайте опыт, а не инфраструктуру

Flow SDK для Unity не просто позволяет проводить транзакции с токенами Web3 в играх - он помогает разработчикам понять и полностью использовать доступные им инструменты на основе блокчейна. Это позволяет им создавать более богатый опыт, основанный на реальном владении, и в то же время устранить большинство затрат на инфраструктуру, перейдя на бессерверную логику с логикой on-chain. Пример логики on-chain в игре смотрите в этом руководстве.

С первого дня Flow был создан для массового распространения и принятия, и, используя Flow SDK для Unity, разработчики могут упростить пользовательский опыт для обычных геймеров. Например, включение бескошелькового входа в игру создает привычный опыт входа в игру для обычных пользователей, который помогает им войти в Web3 поэтапно, минимизируя кривую обучения и снижая отсев.

Это только начало. По мере совершенствования процесса разработки и получения отзывов от сообщества в SDK будут добавляться новые примеры и руководства. Обязательно регулярно заходите на сайт для получения последних обновлений.

Нам не терпится увидеть, что вы создадите с помощью этих новых инструментов, и мы с нетерпением ждем продолжения расширения границ игр Web3 вместе с вами. Для начала ознакомьтесь с Flow SDK для Unity в магазине Unity Asset или посмотрите предварительную версию 2.0 на нашем GitHub-репозитории здесь.

Хотите встретиться с командой Flow во время GDC? Свяжитесь с нами в Discord!