Definition Хакатон. Как Everscale проявил себя в NFT и GameFi?

Definition Хакатон. Как Everscale проявил себя в NFT и GameFi?

19 и 20 февраля в Москве состоялся зимний хакатон Definition, в котором участники решали одну из задач, связанных с DeFi и NFT.

Задачей сета Everscale была реализация игровых механик на базе True NFT на уровне смарт-контрактов с учетом асинхронной природы блокчейна Everscale.

Публикуем тройку победителей сета Everscale с описанием продуктов.

1 место: команда Why NFT. Приз — $3000

Космическая военно-экономическая стратегия Nymphaea.

Об игре Nymphaea

Действие происходит на далекой планете, разделенной на участки, которые можно купить как NFT. Количество участков ограничено. Внесенная оплата участников собирается в единый пул, и впоследствии достается победителю. Каждый участок богат своими ресурсами, которые используются для строительства объектов (минта NFT) и могут приобретаться на вторичном рынке.

Цель захватить всю планету. После того, как планета захвачена игра обнуляется, и всё начинается заново (как в настольной игре).

Image2

Подробнее о проекте-победителе рассказывает его автор, член команды Why NFT, Ян Сосунов:

“Игры сейчас в основном про каких-то монстриков, которые без вашего ведома где-то пасутся, вы просто получаете токены. Мы захотели сделать что-то интересное. И нам пришла идея космической военной стратегии. Nymphaea — это далекая планета, которая находится в состоянии постоянной войны. Игроки становятся управленцами участков. Задача: захватить всю планету. Каким способом? Или военным, или образуя гильдии, или торгуя. Концепция была в том чтобы сделать это все достаточно запутанным.

Механика — люди и техника. Люди нужны для выращивания еды, для работы в шахтах, для добычи кислорода. Техника — для повышения производительности и для ведения войн. На планете есть 4 элемента: водород, кислород, металл и уран. Применена достаточно сложная логика взаимодействий. Человек потребляет кислород. Кислород вырабатывают земные растения. Инопланетные же растения, например, могут истреблять людей на участках, однако они приносят пыльцу, которая здесь является деньгами, и за которую можно приобрести ресурсы. Рабочие могут пострадать на производствах. Вероятность этого прописана в смарт-контракте. У людей также могут родиться дети, увеличивая популяцию участка. Во время войны популяция воюющих участков сокращается. Если полностью исчезнут поселенцы, участок просто перейдет к тому участнику который его захватил. Задача управленца – грамотно комбинировать все условия, своевременно докупать необходимые ресурсы, чтобы увеличить свою мощь и победить.

Image1

Техническое решение в рамках хакатона — есть карта, разделенная на участки. У игрока есть дэшборд, где он может видеть свои земли, ресурсы, популяцию, растения, технику. В будущем планируется реализация маркетплейса. Количество участков может увеличиваться  чуть ли не до бесконечности. На Everscale это получается действительно быстро. Каждый раз, начиная новый кон, мы создаем единый фонд внутри смарт-контракта. Когда вы минтите участок, его характеристики создаются рандомно. Это тоже работает он-чейн благодаря Everscale".

Эта победа стала не первой в карьере Яна, в этой статье он рассказывает, как побеждать на хакатонах.

2 место: команда Unknown Brand. Приз — $2000

Казуальная NFT-игра, в которой пользователь выращивает свой цитрусовый сад. 

В чём суть игры?

Созданные NFT-деревья нуждаются в регулярном уходе: их нужно поливать, иначе они засохнут. С дерева можно собрать урожай и вырастить из него новое дерево (с немного измененным геномом). Также NFT-деревья можно скрестить и получить потомство, которое зависит от генома родителей. В play-to-earn игры нередко играют без удовольствия, ради денег. Но задумка организаторов создать игру, в которую действительно интересно играть. 

3 место: команда Everscale Guild. Приз $1000

Криптографическая игра SEW (Slashing, EVER, Whitepaper) по сути, это наши традиционные "камень, ножницы, бумага", только процесс игры здесь управляется через NFT.

Правила игры

Ведущий хэширует по алгоритму sha256 свой ход, выбирает одно из Slashing, EVER, Whitepaper и случайное число от 0 до 10^24 (yotta), например:

E1000 —> sha256 —> 3225ef32040623e700463ffcd14006711ff5ebb524bf8638ea668cd79843afb0

W1000 —> sha256 —> 370c49dc8ade882710e1e8ed058b14d68bfec50bf02d01590dd01f244bb92ad2

Для хеширования используется сайт.

Далее оппоненту достаточно сделать свой выбор: S, E или W.

После ответа оппонента ведущий публикует результат, случайное число используется для доказательства результата.

В игре возможны несколько механик:

  1. Простое распределение некоторого фонда у ведущего;
  2. Ведущий может выступать посредником (Escrow): два игрока делают одинаковые ставки мастеру через команду !tip, далее первый игрок публикует хэш, затем второй игрок делает свой выбор, первый игрок публикует число (Nonce), мастер проверяет хеш и объявляет победителя, делая перевод банка через !tip;
  3. То же, что и 2 (Escrow), но с большим количеством игроков.

Image3

Общий призовой фонд февральского Definition хакатона составил $36 000.

Узнайте больше про Everscale
Подпишитесь на наши социальные сети и будьте в курсе актуальных новостей
SUBSCRIBE ON SOCIAL