Второстепенные персонажи в играх станут умнее

Информатики Университета штата Северная Каролина и Лиссабонского университета разработали мод для компьютерной игры Skyrim, который используется для создания неигровых персонажей (NPC), отличающихся большей реактивностью и адаптируемостью к поведению игрока.
Второстепенные персонажи в играх станут умнее

Арнав Джала (Arnav Jhala), научный сотрудник Университета штата Северная Каролина, соавтор исследования, отметил, что большинство современных игр используют скриптовую систему для управления поведением NPC; другими словами, существуют «деревья решений», определяющие отклик NPC на действия игрока. Это, по мнению ученого, ограничивает геймплей: люди, выбравшие одно и то же решение, будут одинаково взаимодействовать с NPC. Исследователи же хотят расширить границы – и перейти к игровому процессу с большим эффектом присутствия.

РЕКЛАМА – ПРОДОЛЖЕНИЕ НИЖЕ

Средство, названное CIF-CK, было построено на архитектурной модели ИИ Comme il-Faut (CIF), разработанной в Калифорнийском университете в Санта-Крузе в 2012 году. Она использовала социологические теории, чтобы предсказывать, как поведение одного субъекта повлияет на его восприятие другими. Так, если персонаж A был любезен с персонажем B, а персонаж X ненавидит персонажа B, то маловероятно, что X будет положительно относиться к A.

РЕКЛАМА – ПРОДОЛЖЕНИЕ НИЖЕ

CIF-CK включает подход данной модели в свое программное обеспечение, однако развивает его двумя путями.

С одной стороны, все персонажи могут знать все о других. (При этом разработчик игры может по желанию манипулировать этой функцией.) С другой, CIF отслеживает изменения в восприятии персонажей, но не переводит эти перемены в действия. Например, оригинальная модель CIF не предсказывает, каким образом себя поведет X по отношению к A. Однако новая модель CIF-CK позволяет NPC как-то взаимодействовать с игроком на основании его прошлых действий в отношении других неигровых персонажей.

РЕКЛАМА – ПРОДОЛЖЕНИЕ НИЖЕ

Прототип модели уже давно доступен на сайте комьюнити STEAM; он называется Social NPCs. Игроки Skyrim оценили мод положительно.

РЕКЛАМА – ПРОДОЛЖЕНИЕ НИЖЕ

Джала считает, что проделанная работа позволяет увидеть, как такие средства ИИ, как CIF-CK, могут быть применены в широких масштабах. Теперь ученые надеются начать сотрудничество с игровыми компаниями и разработчиками.

Исследование под названием «CiF-CK: An Architecture for Social NPCs in Commercial Games» будет представлено на конференции IEEE по вычислительному интеллекту и играм (IEEE Conference on Computational Intelligence and Games), которая пройдет 22—25 августа 2017 года в Нью-Йорке. Ведущий автор научной работы – Мануэль Гимарайнш (Manuel Guimaraes), выпускник Лиссабонского университета.