март 17, 2021

Simple Language System

Добавить в
Мои игры
Торрент
Скачать

Элементы управления:

Пробел/A                 – прыжок

Alt/B                        - Спринт

Tab/Start               – переключение меню учебника

Esc                             — Выход

Удерживать Shift/L1    – переключение режима речи

Клавиша M                     – переключение блокировки мыши

Эта демонстрация представляет собой простую систему речи персонажа, разработанную в Unreal. Звуковые события обрабатываются FMOD, а логика обрабатывается системой Unreal Blueprint. Я надеялся на этот проект, чтобы создать новый способ получения предметов и погружения в мир, отличный от простого убийства врага или прослушивания диалога. Это не только дает игроку что-то интересное во время взаимодействия с NPC, но также может помочь обучить их взаимодействию в многопользовательских средах, где исторически общение ограничивалось жестами, текстом или системами VOIP. У всех есть свои достоинства и недостатки. Эта демонстрация нацелена на предоставление конкурирующей системы, которая обеспечивает новое измерение самовыражения игрока.

Для простоты эта демонстрация ограничена 4 фонемами. Тем не менее, 4 фонетических ввода все еще могут давать довольно много слов. Если мы посчитаем 4^4, мы получим 256 возможных строк из 4 символов. В маленьком мире видеоигр это должно охватывать самые важные предметы и персонажей. Что хорошо в языке, так это то, что вы можете создавать соглашения для разделения информации. Вы можете установить правила, согласно которым предметы всегда начинаются с определенной фонемы(64), аЛокации мира начинаются с другой, или, может быть, фракция врагов всегда имеет две определенные фонемы в своем имени. Эти системы должны помочь игроку понять, в какую игру он играет. Незнание языка персонажем можно было бы даже интегрировать в историю. Например, это может быть моряк, потерпевший кораблекрушение на острове, а местные жители говорят на совершенно другом языке. Обучение тому, как с ними разговаривать, может стать системой прогресса.

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

Компоненты мира PVE и NPC служат тренировочной площадкой для взаимодействия между игроками в онлайн-играх. Связывание строки символов в игре с определенным ключевым элементом облегчает людям общение, если нет других средств, как это обычно и бывает. Если у вас есть NPC с простой системой диалогов, надеюсь, игрок подберет его и будет использовать для общения с другими игроками. Они смогут запрашивать и обменивать предметы или предупреждать друг друга о врагах, которые не за горами. Если языковая система достаточно гибкая, игроки/разработчики могут даже кодифицировать язык, чтобы передавать друг другу абстрактные понятия. Это было бы полезно в боевых сценариях, которые требуют, чтобы игрок продолжал двигаться во время общения в битве.поле или болтаться в городах и просто болтать.

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

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

Области дальнейшего изучения:

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

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

Ресурсы:

Еду можно было бесплатно загрузить из "Food Pack" из Unreal Assets Store.

Модель персонажа и шаблон уровня предоставлены Dev Enabled. Вы можете проверить их канал на youtube.com/channel/UCL1jcpKRApOp_CkW9LkFRKA. У них есть веб-сайт по адресу: devenabled.com и твиттер по адресу: twitter.com/robbcreates.

Как скачать Simple Language System через торрент

Всего несколько простых шагов:

  • Устанавливаем программу μTorrent, через которую мы будем скачивать торренты
  • Выбираем и скачиваем подходящий торрент-файл репака Simple Language System
  • Двойным кликом открываем скаченный файл, программа μTorrent запустится автоматически и предложит выбрать место для сохранения дистрибутива.
  • После того как репак скачается, запускайте его. Начнется установка и... это все, приятной игры!