City Corner №8: Преобразование ландшафта

City Corner №8: Преобразование ландшафта


Лето в городе

Настало лето, господа мэры!

Мы рады приветствовать вас в очередном выпуске City Corner. Сегодня мы приоткроем завесу тайны над грядущим обновлением «Летнее солнцестояние» (Summer Solstice). Этот патч привнесет в игру значительные улучшения игрового процесса, включая переработку системы поиска путей горожанами, а также масштабное обновление визуализации ландшафта.

Давайте подробно разберем, что именно изменится в ближайшее время.

Улучшения игрового процесса

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

Кроме того, исправлена ошибка, из-за которой жители выбирали торговые точки исключительно по наличию товара, игнорируя расстояние. Это заставляло их совершать неоправданно длинные путешествия. Теперь расположение коммерческих зон станет критически важным — будьте готовы к тому, что неэффективно расположенные предприятия могут начать жаловаться на «нехватку покупателей». Мы планируем и дальше балансировать эту систему, поэтому ваши предложения на официальном форуме PDX будут как нельзя кстати.


Городской трафик

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

Визуальные нововведения

Мы стремимся сделать ваши города максимально яркими и насыщенными, ведь качественные текстуры — это основа красоты игры.

В этом патче мы полностью переработали систему рендеринга ландшафта. Мы внедрили трипланарное наложение текстур для скал, добавили индивидуальные карты сглаживания и улучшили расчет нормалей поверхности. Трипланарное отображение избавляет текстуры от эффекта «растягивания» при изменении рельефа. Также мы обновили уровни детализации (LOD) и улучшили смешивание различных типов поверхностей. Все карты в игре теперь выглядят естественнее благодаря доработанным материалам травы, почвы и камня. Мы уделили особое внимание таким локациям, как «Архипелаг», «Двойная гора», «Великое нагорье», «Дельта реки» и «Горная деревня». Приятный бонус: все эти визуальные улучшения не только не снизили производительность, но и оптимизировали её.


Детали ландшафта

Смешивание текстур

Только посмотрите на проработку текстур почвы!

Это еще не всё! В обновлении появилась долгожданная функция — инструменты для рисования ландшафта (Terrain Painting Tools)! Теперь вы можете вручную добавлять песчаные пляжи или менять тип грунта прямо в процессе игры. Эти текстуры также доступны в редакторе карт, что открывает безграничные возможности для создания уникальных ландшафтов.


Инструменты терраформирования

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


Карта до обновления

Карта после обновления

Горные текстуры

Взгляд в будущее

Мы продолжаем совершенствовать игру и будем рады узнать ваше мнение о грядущем обновлении на форуме PDX. Ваши идеи помогают нам двигаться в правильном направлении.

Спасибо, что остаетесь с нами. До скорой встречи в игре!

Источник