
Я исследовал возможности нейронных сетей для RPG, и реализовал следующее:
а) открывая диалоговое окно в Morrowind, в нейронке создаётся контекст, индивидуальный для каждого NPC (стиль разговора, биография, что любит, что не любит, и так далее)
б) в окне диалога можно либо напечатать текст, либо говорить в микрофон, и нейронка тогда распознает голос в текст
в) далее этот текст пошлётся в нейронку. Нейронка воспримет его как фразу от игрока в диалоге игрока с этим NPC.
Нейронка сгенерит ответ.
В том числе, нейронка может определять различные триггера типа "игрок льстит и мне нравится", "игрок угрожает мне", "я решаю идти за игроком", "я решаю убить игрока", а так далее (таких триггеров штук 10).
г) ответ пошлётся в ElevenLabs, и сгенерится аудио, которое воспроизведётся.
д) в том числе, из-за фраз может меняться отношение к игроку.
NPC может согласится следовать за игроком.
NPC может решить атаковать игрока.
е) история сообщений с каждым NPC сохраняется, стиль каждого NPC тоже - так что NPC будут помнить о том, о чем с ними говорил игрок.
00:00 Начало
00:30 Тандрам Андален (про выпивку и закусь)
01:45 Фаргот (про вино)
02:50 Тандрам Андален (продолжение про выпивку и закусь)
03:53 Имперский Стражник (про долг и самоуверенность)
05:31 Селлус Гравиус (про вселенскую тоску)
06:50 Водуниус Нуициус (про жизнь - дерьмо)
07:33 Тавер Ведрано (про красоту и секретный рецепт бренди)
14:14 Балин Омавель (про юмор)
15:07 Рарарин Радарис ("допизделся")
16:35 Шаргам гро-Шагдулг (про плохую помощь в бою)
17:41 Хеддвильд (про хорошую помощь в бою)
Теги для поиска. Морровинд Аи нейросеть нейронка Morrowind AI LLM neural model, neural network, chatgpt.