Как создать и монетизировать блокчейн-игру. Рассказывает DAOPlatform

Популярные гемблинговые блокчейн-платформы ежедневно обрабатывают транзакции на миллионы долларов. До 15% от заработка платформ уходит разработчикам децентрализованных приложений.

Провайдер сервисов для гемблинговой индустрии DAOPlatform рассказывает, как создавать и монетизировать блокчейн-игры.

Пишем приложение. Главное — смарт-контракты

На рынке децентрализованных приложений есть проекты, которые помогают разработчикам создавать и продвигать блокчейн-игры, например гемблинговая платформа FunFair и беттинговая P2P-платформа Decent.bet.

FunFair предлагает инструменты для запуска блокчейн-казино. Операторы казино в том числе выбирают игры, которые на платформе размещают сторонние разработчики. FunFair не использует блокчейн для определения игровой логики — он служит только для записи результатов игр. Decent.bet планирует запустить маркетплейс с контентом для блокчейн-игр: изображениями, скинами и звуками. Кроме того, Decent.bet разместит в нем примеры смарт-контрактов для гемблинговых приложений.

Написание смарт-контрактов — самая сложная часть разработки. Смарт-контракты проводят расчеты между игроками и казино. Игры с ошибками в смарт-контрактах становятся мишенями для хакеров. Так, в 2018 году пользователь гемблингового приложения EOSBet воспользовался уязвимостью смарт-контракта игры и похитил $200 тысяч.

В ближайшее время заработает DAOPlatform — платформа для создания и продвижения блокчейн-игр. Команда проекта рассчитывает упростить разработку гемблинговых блокчейн-приложений.

DAOPlatform предоставит разработчикам:

  • шаблоны смарт-контрактов. В шаблонах прописаны правила расчетов между казино и пользователем, реакция приложений на действия игрока, а также принцип выплат создателям игры. Разработчикам остается продумать игровую логику и указать размер вознаграждения;
  • генератор псевдослучайных чисел Signidice PRNG с сертификатом соответствия компании Gaming Laboratories International;
  • набор средств разработки (SDK) на Java Script для переноса классических игр на блокчейн;
  • сервис оповещений о действиях игроков. Казино будут получать данные из блокчейна без запуска полной ноды;
  • инструменты для проверки игровых сценариев и расчета процента отдачи игр (RTP).

Для разработки приложений на DAOPlatform понадобятся знания JavaScript и основы C++. Инструкция по работе с платформой доступна на GitHub.

Игра готова. Как на ней заработать?

Разработчик зарабатывает, если у игры есть пользователи. Получить аудиторию можно тремя способами: выложить игру в интернете, агрегаторе или казино.

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

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

Единственное условие для размещения на платформе — аудит игры от DAOPlatform. Во время аудита команда проекта тестирует смарт-контракт, проверяет игровую логику и ищет уязвимости приложения.

При добавлении новой игры DAOPlatform рассылает оповещения партнерской сети казино. Маркетплейс работает по принципу AppStore: операторы выбирают игры для казино и интегрируют их с помощью скрипта, который предоставляет DAOPlatform. Добавление игры на сайт казино занимает не больше минуты.

Создатели приложений получают часть выручки с каждой игровой транзакции. Казино не может вмешиваться в расчет и выплату вознаграждений. Этот процесс происходит автоматически:

  • казино размещает у себя игру;
  • смарт-контракт игры учитывает процент вознаграждения разработчиков при каждой транзакции;
  • раз в месяц смарт-контракт отправляет на адрес разработчиков долю от выручки. Периодичность выплат можно изменить по договоренности с DAOPlatform.

Размер вознаграждения устанавливают разработчики: прописывают его в смарт-контракте при создании игры.

Памятка для разработчиков

Разработка блокчейн-игр практически не отличается от создания обычных гемблинговых приложений. Разница в том, что играм на блокчейне нужен смарт-контракт. Это «движок», который определяет принцип работы и финансовую логику игры.

Есть несколько правил, которых стоит придерживаться при создании блокчейн-игр:

  • заранее продумайте возможные действия пользователя и реакцию на них;
  • изучите логику работы смарт-контрактов. Ошибки в смарт-контрактах могут привести к взлому или краже денег пользователей;
  • протестируйте игру перед выпуском;
  • не завышайте процент вознаграждения — так больше шансов попасть в казино. DAOPlatform советует брать не больше 10% от выручки игр.

Выводы

По данным аналитического сервиса Dapp.com, в 2019 году объем транзакций блокчейн-игр составил $6,71 млрд, а количество пользователей блокчейн-казино выросло на 372%. Гемблинг — единственный сегмент на рынке децентрализованных приложений, в котором за прошлый год появился миллион новых пользователей.

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

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

Подписывайтесь на наш Telegram и будьте в курсе последних новостей!
Чтобы оставить комментарий необходимо или зарегистрироваться