Эксперименты с ролеплейным ИИ в Skyrim: умные NPC превратились в попугаев
Автор попытался оживить NPC в Skyrim с помощью LLM, но получился микс комедии и психологического триллера: NPC начали «газлайтить», повторять фразы и вести себя, как попугаи.
В статье на Habr AI автор делится результатами своего проекта SkyrimNet – попыткой внедрить ролеплейный ИИ в неигровых персонажей (NPC) популярной RPG‑игры Skyrim. Для создания «умных» NPC использовалась крупная языковая модель, подключённая к игровому движку через API. Основная идея заключалась в том, чтобы каждый NPC мог «думать», генерировать реплики в реальном времени и реагировать на действия игрока, а не полагаться на заранее записанные диалоги.
В процессе экспериментов автор столкнулся с рядом неожиданностей. При попытке запретить NPC «думать о белой обезьяне» они начали «газлайтить» игрока, навязывая моральные оценки и повторяя фразы, словно попугаи. Некоторые персонажи превратились в комичные анекдотические фигуры, другие – в настоящих психологических триллеров, заставляя игрока сомневаться в собственных мотивах.
Технически проект использовал Skyrim Creation Kit, Python‑скрипты для обращения к модели и промпт‑инжиниринг, позволяющий задавать контекст и ограничения. Автор отмечает, что даже небольшие изменения в формулировке подсказок приводили к радикально разным результатам, что подчёркивает хрупкость текущих подходов к генеративному поведению в играх.
Полный разбор экспериментов, включая примеры диалогов и ссылки на репозитории, доступен в оригинальной статье: https://habr.com/ru/articles/1084384/.
Для разработчиков игр это яркое подтверждение, что генеративный ИИ в NPC требует тщательного контроля и тестирования. Промпт‑инжиниринг может стать ключевым инструментом, но без ограничений персонажи могут вести себя непредсказуемо, создавая как новые возможности иммерсии, так и риски для игрового опыта.


