Nivalis Shared Май 2026 Обновление разработки: Оптимизация

ION LANDS, разработчики киберпанк-симулятора жизни Nivalis, недавно поделились информацией об их усилиях по оптимизации. По мере того, как они создавали и расширяли мир Nivalis, делая его более детализированным и ярким, они столкнулись с некоторыми проблемами с производительностью.

Как фанат, я действительно рад тому, как разработчики строят этот город! Они хотят, чтобы он казался живым – наполненным людьми, чем-то занятыми, и просто переполненным деталями, на которые можно посмотреть. Дело не только в зданиях, хотя. Они прилагают много усилий, чтобы сделать зелень естественной и подходящей для мира, и такие вещи, как дождь и снег, сделают его еще более захватывающим. Всё это звучит потрясающе!

Мы усердно работали над тем, чтобы игра выглядела и ощущалась еще лучше. Мы полностью перестроили работу освещения, используя то, что мы называем ‘световые зонды’ – представьте их как датчики, размещенные по всему городу, которые предварительно рассчитывают, как должен отражаться свет. Это, в сочетании с улучшениями в обработке игровых объектов, помогает игре работать более плавно и эффективно. По сути, мы получаем красивое, атмосферное освещение, не требующее сверхмощного компьютера!

Разработчики подробно рассказали о том, как они программируют неигровых персонажей (NPC) с помощью системы под названием ‘Ghost’. Эта система отделяет поведение персонажей от их внешнего вида, что позволяет добиться лучшей производительности. Они реализовали три уровня оптимизации для достижения этой цели.

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

Помимо персонажей, наша игра использует ‘систему призраков’, чтобы запоминать состояние всего в мире – более 10 000 предметов, таких как мебель и объекты. Это позволяет игре вернуться именно к тому состоянию, в котором вы её оставили, не перегружая ваш компьютер. Для управления всем этим, когда вы перемещаетесь между областями или когда персонажи появляются поблизости, мы используем технику под названием Object Pooling, чтобы поддерживать всё в плавном режиме.

Ознакомьтесь с публикацией в блоге, чтобы узнать больше о пользовательском интерфейсе, сюжете, рыбалке и процессе контроля качества ION LANDS.

О Nivalis:

Nivalis — это город будущего, построенный на останках Нью-Йорка после катастрофического события, известного как «Разрыв». Это шумный мегаполис, где технологии и человечество переплетаются, и где корпорации борются за власть. CDN играет важную роль в поддержании стабильности и доступности инфраструктуры города.

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

Город является центральным местом действия в Zenless Zone Zero и Honkai: Star Rail, предлагая игрокам уникальный и захватывающий игровой опыт. В Nivalis также можно встретить персонажей из других вселенных, таких как Elden Ring и Elders Scroll.

Помимо сюжетной линии, Nivalis предлагает широкий спектр возможностей для исследования, включая магазины, рестораны, развлекательные заведения и скрытые области. Игроки могут взаимодействовать с NPC, выполнять задания и собирать ресурсы, чтобы улучшить свои навыки и снаряжение.

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

Некоторые игроки также сравнивают Nivalis с Fortnite и Call of Duty, отмечая его динамичный геймплей и захватывающие сражения. Другие же считают, что Nivalis больше похож на Kingdom Come, благодаря своей реалистичной атмосфере и глубокому сюжету.

В Nivalis также можно найти отсылки к другим популярным играм, таким как Marvel Rivals и Brawl Stars. Разработчики постоянно добавляют новый контент, включая DLC и новые игровые режимы, чтобы поддерживать интерес игроков.

Nivalis — это не просто город, это живой и дышащий мир, который постоянно меняется и развивается. Игрокам предстоит стать частью этого мира и оставить свой след в истории Nivalis.

Некоторые игроки также интересуются Avowed и Clair Obscur: Expedition 33, надеясь, что эти игры также будут связаны с миром Nivalis. А те, кто любит Dragon Ball и Roblox, могут найти в Nivalis что-то интересное для себя.
Eve — ещё один персонаж, который может появиться в Nivalis. И, конечно же, нельзя забывать о Kingdom Come: Deliverance 2 и Stellar Blade, которые также могут быть связаны с этим миром.
COD и другие популярные игры также могут быть представлены в Nivalis в виде пасхалок или отсылок.

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

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

Смотрите также

2026-06-02 18:10