Гениальные моды для Skyrim: изменит ли ChatGPT & Co. навсегда изменит игровой процесс?

0
316

GPT, Neuroflash, Google Bard, Claude: как языковые модели уже меняют игры? И как они улучшат погружение в игру в будущем?

Неоспоримо: NPC — основной элемент компьютерных игр, если мы хотим добиться хорошего погружения игроков в игру

Будь то верный компаньон Гаррус из Mass Effect, культовые торговцы из Resident Evil 4 или надоедливая Мад из классической ролевой игры Gothic: NPC обеспечивают игровому миру ту самую важную грань достоверности.

Но как это связано с искусственным интеллектом, окружающим GPT и ему подобные?

На протяжении нескольких месяцев языковая модель, разработанная исследователями OpenAIGPT (Generative Pre-trained Transformer), соответственно, прилагаемый к ней чатбот ChatGPT, не сходит со страниц газет — и внушает как мечты, так и опасения о будущем.

Какой потенциал сейчас у GPT и Co. для создания лучших NPC из виртуальной среды, чем когда-либо в истории компьютерных игр?

Предыдущие ограничения NPC в компьютерных играх

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

(Беги, безымянный герой, беги! Самый назойливый персонаж в истории игр отгрызет тебе ухо! (Dead Frank/World of Gothic))
(Беги, безымянный герой, беги! Самый назойливый персонаж в истории игр отгрызет тебе ухо! (Dead Frank/World of Gothic))

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

  • Анализ:Существующие NPC анализируются с помощью языковой модели. Это закладывает основу для определения того, каким характером обладает персонаж, соответственно, какие особенности он проявляет при разговоре. Языковая модель требует конкретной информации о том, как должен быть сформирован NPC.
  • Imitation:Теперь языковая модель используется для имитации дикции NPC. Тот, кто хоть раз вводил в запрос ChatGPT команды типа «Напишите мне инструкцию к пылесосу в тоне Торстена Шретера» или «Напишите мне захватывающие указания в стиле Стивена Кинга», знает эту процедуру.

Ubisoft, как сообщается, уже работает с программой Ghostwriter для создания диалогов для NPC.

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

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

Впечатляющими примерами этого являются два актуальных мода для ролевой игры The Elder Scrolls V: Skyrim, которые мы сейчас вам и представляем.

Неплохо, но гениально: GPT-компаньон для Skyrim

Примером того, как языковые модели наполняют мир моддинга, является ролевая игра The Elder Scrolls V: Skyrim. Две такие модели, помещающие GPT в компаньона, сопровождающего вас по игровому миру, называются (Mantella)и (Herika).

(По запросу ИИ-компаньон также предоставит вам информацию о местности, в которой вы сейчас находитесь. (nexusmods.com))
(По запросу ИИ-компаньон также предоставит вам информацию о местности, в которой вы сейчас находитесь. (nexusmods.com))

С помощью Mantella «вы оживляете каждого NPC», как говорится в описании. Более того, он особенный: Благодаря технологии Speech-to-Text даже относительно тихие ваши реплики понимаются языковой моделью — и попадают, так сказать, в виртуальное ухо соратника ИИ.

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

Однако не все, на чем написано «GPT» или «искусственный интеллект», безупречно: с Mantella иногда приходится ждать несколько секунд, пока собеседник отреагирует на вашу речь. А голос собеседника кажется приглушенным или похожим на голос робота.

Аналогичный пример — Herika.Этот мод предоставляет вам одноименного компаньона. В описании говорится, что Herika — это, по сути, «второй игрок».

Специально Герика показывает, какие дополнительные функции комфорта возможны при использовании NPC с улучшенным ИИ. По запросу Герика подводит итоги по запискам, книгам или другим документам, лежащим в игровом мире. Вы также можете отдавать Герике команды типа «Напади на этого бандита!» или, менее воинственно, «Сядь на этот стул!

 (забава с соратниками по GPT: Вы также можете попросить NPC прокомментировать окружающую обстановку, что может оказаться довольно забавным)
(забава с соратниками по GPT: Вы также можете попросить NPC прокомментировать окружающую обстановку, что может оказаться довольно забавным)

Перерывы в погружении, однако, происходят из-за отсылок к современности, которые Герика любит делать время от времени. Например, она может прокомментировать авантюрный поход по подземелью фразой «Это не парк развлечений» — хотя в фэнтезийном мире Elder Scrolls, конечно же, таких мест отдыха не существует. Герика также находит подходящий ответ на вопрос о том, кто из покемонов ей больше нравится.

Как и в случае с Мантеллой, Герике и ее ответам свойственна задержка. Так, на получение ответа на вопрос может уйти от пяти до десяти секунд.

Так что присутствие для товарищей по GPT — это интересно, но далеко не идеально.

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

Например, при переходе от GPT-3.5 кязыковой модели GPT-4лучше работают не только тексты, но и контекстная память.

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

Рекомендации по углубленному чтению о GPT:Что такое ChatGPT? Как работает мощный инструмент искусственного интеллекта

Что вы думаете? Есть ли у грядущих разработок GPT, Neuroflash & Co. потенциал сделать игровой опыт еще более захватывающим? Создаст ли это уникальный опыт для каждого игрока? Или вы опасаетесь, что автоматически генерируемые ответы и реакции в конечном итоге станут такими же безжизненными и произвольными, как автоматически генерируемые игровые миры? Не стесняйтесь высказывать свое мнение по этому поводу в комментариях.