Разработчики Arknights: Endfield значительно модифицировали Unity, чтобы адаптировать его к 100 000-полигонным моделям персонажей

8242
11
Разработчики Arknights: Endfield значительно модифицировали Unity, чтобы адаптировать его к 100 000-полигонным моделям персонажей

Китайский разработчик Hypergryph на этой неделе провел пресс-конференцию, посвященную Arknights: Endfield. Во время конференции команда разработчиков поделилась подробностями о сложной графике игры, для реализации которой потребовалась серьезная настройка движка Unity.

Arknights: Endfiled — это спин-офф мобильной игры Arknights, выпущенной Hypergryph в 2019 году. В ней радикально переработаны как графика, так и игровой процесс: из 2D-игры в жанре «защита башни» она превратилась в 3D-стратегическую игру в реальном времени. Хотя Hypergryph ранее использовала 3D-графику для синематиков Arknights, Endfield — первая игра в серии, которая будет полностью разработана в 3D. Несмотря на то, что разработчики столкнулись с некоторыми трудностями при решении такой большой новой задачи, они не пошли на компромисс в вопросах графики.

Например, модели персонажей для Endfield используют от 80 000 до 100 000 полигонов каждая (около 50 000 в мобильной версии), что, по данным Hypergraph, примерно в 1,5 раза превышает среднее количество полигонов в других 3D-играх. Кроме того, в игре на экране одновременно будет отображаться до 4 игровых персонажей, что довольно требовательно с точки зрения рендеринга. Endfield также предлагает игровой процесс по управлению фабрикой/автоматизации, что означает, что сама фабрика и подвижные объекты, которые вы размещаете вокруг нее, также будут постоянно отображаться на экране, что увеличивает нагрузку. В заключение — Endfield — довольно тяжелая игра, и чтобы она работала, команде разработчиков пришлось значительно модифицировать конвейер рендеринга Unity.

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

Фундаментальная архитектура движка использует ориентированный на данные подход ECS (Entity Component System), позволяющий более эффективно обрабатывать компоненты игры. Кроме того, мы полностью переработали графический API, чтобы он соответствовал строгим требованиям игры к производительности.

Кроме того, Hypergryph разработала собственную технологию затенения, которая поддерживает несколько платформ. Как объясняют разработчики, «часто бывает довольно сложно отображать динамические тени для удаленных объектов, но в Endfield динамические тени отображаются по всему полю, включая объекты на ближнем, среднем и дальнем плане». Даже для системы построения фабрик Hypergyph внедрила множество оптимизаций и модификаций для достижения динамического освещения и затенения, используя собственные технологии обработки данных и рендеринга на основе ECS.

Другие публикации по теме
Стартовало второе закрытое бета-тестирование Arknights: Endfield
Стартовало второе закрытое бета-тестирование Arknights: Endfield
Разработчики Arknights: Endfield открыли двери второго закрытого бета-теста, предложив игрокам свежий, заметно обновлённый взгляд на проект. Если вам интересен проект, опробовать игру можно после регистрации на официальном сайте по ссылке в новости.
28 ноября в 06:15
1779
44
Форум
Arknights: Endfield открыла доступ для предзагрузки беты игры
Arknights: Endfield открыла доступ для предзагрузки беты игры
Открыта предзагрузка бета-версии Arknights: Endfield для приглашённых пользователей. Тестирование стартует 28 ноября 2025 года с русской локализацией.
26 ноября в 18:28
1472
6
Форум
Время проверять почту — началась рассылка инвайтов на ЗБТ Arknights: Endfield
Время проверять почту — началась рассылка инвайтов на ЗБТ Arknights: Endfield
Разработчики Arknights: Endfield начали рассылать приглашения на второй этап закрытого бета-тестирования и можно уже начинать проверять свои электронные ящики
24 ноября в 11:00
809
6
Форум