Sentences:Прототипная система для построения кооперативного мира на основе в блокчейне технологий

robot
Генерация тезисов в процессе

В блокчейне сотрудничество по созданию миров: Прототипы Sentences

Одной из ярких особенностей области проектирования игр в блокчейне является высокая степень внимания к коллективным решениям. Чтобы исследовать эту характеристику, мы разработали Sentences, инструмент совместного построения мира на основе технологий блокчейна. Основная структура системы сосредоточена вокруг оригинальной структуры с добавлением только разветвленных нарративов, используя MUD для создания легковесной среды для коллективного повествования. В Sentences каждый раз при запуске новой игры создается совершенно новый мир, который игроки обогащают, постепенно добавляя легенды.

Мотивация дизайна

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

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

Таким образом, Sentences можно рассматривать как "мир, построенный на мире", который является первозданным песочницей для совместного создания знаний. Его дизайн предназначен для того, чтобы служить лабораторией для тестирования новых идей, поэтому он обязательно будет лаконичным и ограниченным. В мире Sentences, кроме расширения повествования, нет других форм взаимодействия или вклада. Мир строится линейно, но может ветвиться в нескольких направлениях от начального семени.

Основной механизм

Когда игрок загружает клиент Sentences, если нет текущего мира, система предложит опцию создания нового мира. После генерации игрок получит подсказку, которая направит их использовать основные механизмы для развития истории. Например:

"Это общество больше всего ценит природу" "Эта цивилизация полностью зависит от уровня" "Эта группа основана на деньгах"

Как только мир будет сгенерирован, он перейдет в активное состояние. У автора есть фиксированное время (установленное на 20 блоков, с регулярными интервалами) для внесения новых дополнений в историю. По истечении времени начинается второй этап, на котором участники голосуют за свои любимые предложения. После завершения голосования самые популярные предложения будут включены в историю, после чего процесс начнется заново.

Если в установленный срок не будет предложено никаких предложений, мир "исчезнет". Это исчезновение не является постоянным: мир просто архивирует другие исчезнувшие миры. Поскольку все предложения и голосования фиксируются в блокчейне, каждый мир сохраняет полную историю возможных направлений развития, а эти "исчезнувшие" ветви представляют собой ряд возможных параллельных вселенных.

Техническая реализация

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

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

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

В ходе предложения участники могут предлагать новые элементы нарратива и голосовать за расширения. Предложения и голосование обрабатываются специализированной системой, которая проверяет эти вклады в зависимости от времени окончания периода. Каждое предложение указывает на "родительский" элемент, успешные предложения формируют связанный список.

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

Сценарии применения

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

В качестве независимого инструмента Sentences может быть недостаточно увлекательным, он больше похож на инструмент, чем на целый мир. Однако в качестве модульного компонента механизм генерации нарратива Sentences может хорошо вписаться в более богатые ролевые игры, динамически вплетая структуру игры в процессе игры. Его механизм голосования также может использоваться для поддержки включения генеративного вывода в подсказки, созданные игроками.

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

Источник вдохновения

Дизайн Sentences вдохновлен текстовыми играми, импровизацией, легендами и настольными ролевыми играми. В процессе разработки мы ссылались на некоторые конкретные проекты, такие как Epitaph Макса Кремински (игра по созданию фантастического повествования) и Tracery Кейт Комптон, инструмент альтернативной грамматики. Эти проекты используют простую случайность и модульный подход для создания сложных разветвленных нарративов, и нас особенно интересует потенциал применения этих примитивов в коллективных сценах.

Хотя Sentences в первую очередь ориентирован на создание конструкций в мире, он также может быть применен в других ограниченных сценариях совместного написания, демонстрируя широкий спектр возможностей применения.

Будущее

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

Другим интересным направлением развития является увеличение опций для генерации параллельных миров от "мертвых" ветвей текущего мира. Наилучший способ реализации этого механизма может заключаться в создании нового контракта "нового мира", который будет содержать указатели на старые ветви, вместо того чтобы генерировать новый мир с нуля.

Благодаря этим расширениям и улучшениям, Sentences имеет потенциал стать более мощным и гибким инструментом для создания совместных миров, предоставляя больше возможностей для создателей и разработчиков игр.

MAX-0.01%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 4
  • Репост
  • Поделиться
комментарий
0/400
SchrodingerProfitvip
· 08-07 17:18
Лучше просто скопировать dnd.
Посмотреть ОригиналОтветить0
DefiVeteranvip
· 08-07 08:30
Поиграв, поймешь. Зачем что-то обсуждать, если не играл?
Посмотреть ОригиналОтветить0
BlockchainBouncervip
· 08-07 08:18
в блокчейне共建…?又一个拿不出有趣玩法的概念炒作
Посмотреть ОригиналОтветить0
MidsommarWalletvip
· 08-07 08:13
Слишком круто строить мир в блокчейне, просто слишком сложно с уровнями.
Посмотреть ОригиналОтветить0
  • Закрепить