Разработчики Exanima «оживят» персонажей «механикой ролей»

Разработчики Exanima «оживят» персонажей «механикой ролей».

В мае разработчики Exanima взялись тщательно переработать физический движок, дабы улучшить управляемость персонажей и сделать сражения ещё реалистичнее. С тех пор изменения находятся в тестовой ветке игры в Steam, и при переносе в основную они сломают совместимость с сохранениями прошлых версий. Чтобы не делать это дважды, решили сразу добавить основу будущей механики ролей, о которой и идёт речь в новом дневнике разработки.

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

Так называемая «механика ролей» влияет на множество аспектов игрового процесса. Благодаря ролям NPC получат разнообразные модели поведения, возможность контролировать эмоции и принимать рациональные решения, выстраивать отношения, помнить события прошлого и учитывать контекст взаимодействий. Роли могут быть как очень широкими — например, «человек» — так и специализированными, вроде присвоенной конкретному фермеру Деррину с его личными характетеристиками. Роли также могут учитывать контекст событий, таких как «друг попросил дёрнуть рычаг». Модели отношений позволяют составить впечатление о другом персонаже на основе общения с ним, контекста и догадок, и формировать межличностные истории. У каждого персонажа может быть множество активных ролей одновременно, и он может помнить о них даже после их отключения.

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

За прошлый месяц мы добились больших успехов в разработке основных ролей, их взаимодействия друг с другом, а также механизмов улучшения их функциональности, контроля эмоций и много чего ещё. Мы разобрались со множеством важных аспектов и перешли к реализации и оптимизации ключевых механик. В дальнейшем нам останется дополнять возможности ИИ и добавлять активирующие роли события, но фундамент уже заложен. Механику ролей можно считать готовой, остаётся лишь разработать под неё наполнение. Мы можем добавлять новые роли и нюансы поведения, не меняя основной механики.

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

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

CC0
Вы можете копировать, изменять, распространять и исполнять данное произведение, даже в коммерческих целях, не спрашивая разрешения.

Поиск по сайту

Сообщения на форуме | новые

Надеюсь, эту боевую систему перестанут использовать в RPG на форуме Обсуждение статей.
Последнее сообщение оставил Архивариус (2025-08-06 в 01:09). Ответов: 139.
Бордель услаждения интеллектуальных страстей — 2 на форуме Оффтопик — Разное.
Последнее сообщение оставил Архивариус (2025-08-06 в 00:44). Ответов: 1327.
Браузеры на форуме Hard-n-Soft.
Последнее сообщение оставил silmor_senedlen (2025-08-05 в 19:19). Ответов: 675.
Какие знаете RTS RPG? на форуме Общеролевые вопросы — Разное.
Последнее сообщение оставил Бобёр (2025-08-05 в 16:36). Ответов: 39.
Анализ сюжета Neverwinter Nights 2: Mask of the Betrayer на форуме Обсуждение статей.
Последнее сообщение оставил katarn (2025-08-05 в 15:36). Ответов: 12.
Neverwinter Nights 2 на форуме Neverwinter Nights 2.
Последнее сообщение оставил darer333 (2025-08-05 в 15:27). Ответов: 476.
Интервью Винса Веллера с Кейси Хадсоном на форуме Mass Effect.
Последнее сообщение оставил Guardians (2025-08-05 в 13:35). Ответов: 2.
Neverwinter Nights 2: Mask of the Betrayer на форуме Neverwinter Nights 2.
Последнее сообщение оставил katarn (2025-08-05 в 12:56). Ответов: 66.
[В разработке] Stoneshard на форуме Всё остальное | Инди.
Последнее сообщение оставил S1pr7eKy3xPE7Oz (2025-08-05 в 12:44). Ответов: 113.
[В разработке] Quasimorph на форуме Тактические и стратегические.
Последнее сообщение оставил S1pr7eKy3xPE7Oz (2025-08-05 в 11:36). Ответов: 38.

Ожидаемое | таблица

Новости C.O.R.E.

Статьи C.O.R.E.

Новости RPG Codex

Новости RPG Watch

Новости RPG Nuke

Случайная цитата

Nobody will try to figure out if you’re made of glass or of metal. When you’ll show your strength, you’ll find company of those who want to steal it from you; but your weakness, you’ll be all alone with it.

Weaver Okhr, Winter Voices

Оставьте свой отзыв: QR-код для отзывов в «Яндексе».