VIZ.cx
denis-skripnik posted text :

Viz award game protocol: концепция


Основа протокола игры - награды в блокчейне Viz, а также custom.

custom_sequence - это id действия, оно же custom_sequence аккаунта игры, где размещены custom с описаниями действий.

В свою очередь custom может ссылаться на другой custom, например, с NFT (если появится такой протокол в Viz). Например, взять эту штуку...

Воспринимая NFT, можно построить вокруг них экосистему.
Например, владея планетой, можно на неё переместиться с большей экономии вселенской энергии, связывать её с разными объектами и пр.

В memo награды пользователь указывает конкретные детали действия.
Например, custom действия "взять":

["action", {what: "viz_protocol_link", min_power: 1.5}]

Что тут мы видим?
1. what - что берём. В значении указано "viz_protocol_link. Приложение определяет это и ждёт от пользователя в memo указания viz://@login/block/protocol, например, viz://@denis-skripnik/123456789/vnft
2. Скрипт принимает ссылку и проверяет, больше ли получилось в receive_award соц. капитала, чем указано в min_power. Если >=, переходим к следующему шагу.
3. Возможно ли совершить действие? Например, в случае с NFT оно должно быть во владении у аккаунта игры, т. к. иначе, можно сказать, он находится вне вселенной игры.
А также есть ли у пользователя право на его взятие, например, нахождение в определённом месте или выполнение иных условий.
Если возможно, в блокчейн отправляется custom с выполнением действия. custom отправляется с соответствующего субаккаунта, которое анализируется приложением, после чего меняется статус у игрока: у него в руках NFT.

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

И напоследок про игру:
- соц. капитал в игре - это мана, от которой зависит сила магии.
- power - получаемая награда, зависит от сила мага.
- энергия - восстанавливается за сутки на 20%, позволяет пользоваться магией в рамках своих возможностей.
- Делегирование - присоединение к команде, клану. Глава команды или клана может делегировать свою ману другим участникам, усиливая их.
- Ликвидные VIZ - способ оплаты NFT и других объектов.

Благодарю за внимание.

Comments


+