Делаем мир лучше

Прокомментировать Просмотры: 7

Делаем мир лучше

Всем привет!

Надеюсь, ваша пятница проходит великолепно.

Рад снова приветствовать всех вас.

На этой неделе я продолжил трудиться над совершенствованием автономного поведения персонажей.

Главной нашей задачей было сделать так, чтобы мотивация Зои при посещении определенного места считывалась гораздо четче.

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

Чтобы исправить это, мы перестраиваем систему: отныне Зои будут ставить во главу угла выполнение своей изначальной задачи. Скажем, заглянув в пекарню, персонаж купит выпечку, пройдет все положенные этапы, спокойно сядет перекусить, после чего отправится домой. Разумеется, нам важно сохранить их человечность, поэтому время от времени они все же смогут перекинуться парой слов или столкнуться с какими-то неожиданными обстоятельствами по дороге. Наша цель — избежать излишней механистичности и шаблонности в их действиях.

Мы также пересматриваем распределение времени Зои на локациях. Отныне львиная доля их поступков будет напрямую связана с главной целью, тогда как случайные анимации вроде оглядывания по сторонам или болтовни станут происходить гораздо реже. На данный момент мы ориентируемся на пропорцию: примерно 90% осознанных действий и около 10% спонтанных.

При этом излишняя жесткость алгоритмов может породить новые трудности. К примеру, если в заведении не окажется свободных мест или не выполнится какое-то обязательное условие, персонаж рискует просто застрять. Именно поэтому мы ищем золотую середину: как усилить целеустремленность Зои и одновременно сохранить их способность гибко реагировать на меняющуюся обстановку.

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

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

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

На сегодня это всё. Команда inZOI надеется, что свежий видеоролик о разработке вам понравится. Желаем отличных выходных!

–Kjun

※ Видеоролик можно посмотреть в нашем Discord или на форуме.

🔗 Discord: Ссылка

🔗 Форум: Ссылка

Источник

Поделиться:

Похожие статьи

Поиск по играм, новостям и статьям…

Введите не менее двух символов

Введите не менее двух символов