Как студия Coalition и компания Epic совместными усилиями создавали The Matrix Awakens для Xbox Series X|S

В рамках церемонии The Game Awards компания Epic Games представила всем обладателям консолей Xbox Series X и Xbox Series S игровую техническую демоверсию The Matrix Awakens: An Unreal Engine 5 Experience, созданную на базе технологии Unreal Engine 5. Демоверсия была разработана при участии команды создателей оригинального фильма «Матрица», включая Лану Вачовски, Джеймса МакТига и Джона Гаэта. Они объединили силы с командой Epic Games и их партнерами, чтобы представить свой первый взгляд на то, как будут выглядеть интерактивные сюжетные развлечения на базе Unreal Engine 5.

Одним из партнеров стала студия Coalition, стоящая за созданием серии игр Gears. Они уже много лет работают с Unreal Engine и согласились поддержать разработку с привлечением своего профессионального опыта. В то время как компания Epic отвечала за создание демоверсии, студия Coalition занималась доработкой и оптимизацией. Ранее студия уже работала с командой Epic над поддержкой UE4 для консоли Xbox Series X.

«Мы уже работали с командой Epic над оригинальной поддержкой Unreal Engine 4 для консоли Xbox Series X в марте 2020 года, – сообщила Кейт Райнер, технический директор студии Coalition. – Позже мы выпустили встроенное обновление для Gears 5 на Xbox Series X|S. Обновление добавило такие усовершенствования, как SSGI, увеличение детализации материалов и текстур и увеличило скорость частоты смены кадров в разрешении 4k до 60fps. Одновременно с этим мы повысили производительность многопользовательского режима до 120fps. Таким образом, мы поняли, как работать с оптимизацией для улучшения визуальных эффектов и производительности».

Когда компания Epic обратилась к студии в 2021 году, Coalition уже год занимались версией «раннего доступа» для Unreal Engine 5. Команда студии предоставила Epic обратную связь по работе с движком UE5, что существенно помогло его продвижению на Xbox Series X|S и ПК под управлением Windows. Студия Coalition смогла помочь в оптимизации и доработке демоверсии The Matrix Awakens: An Unreal Engine 5 Experience благодаря созданию игр, которые отлично показывали возможности Unreal Engine и Xbox, а также благодаря своему опыту ранней работы с UE5.

Так чем же именно занималась команда студии Coalition? Основное внимание она уделила оптимизации и производительности, чтобы в полной мере использовать преимущества как Xbox Series X, так и Xbox Series S. Учитывая тот факт, что данное техническое демо представляет огромный разнообразный мир с большим количеством контента, первым шагом стала работа над оптимизацией памяти. Студия помогла компании Epic настроить материалы демоверсии таким образом, чтобы они в полной мере использовали потоковую передачу текстур и использовали преимущества работы с системой Nanite там, где это возможно. Специалисты Coalition также помогли настроить системы внутренней памяти, в частности на Xbox Series S, чтобы убедиться, что ее хватит на все.

В ходе работ по оптимизации производительности были внесены улучшения в процесс потоковой обработки для оптимального использования ядер процессора. Кроме того, была проведена оптимизация трассировки лучей на Xbox, что позволило улучшить производительность приблизительно на 0,5 мс. Наконец, была подключена настройка вертикальной синхронизации, что обеспечило стабильную частоту смены кадров на протяжении всей игры.

Все функции UE5, представленные на консоли Xbox Series X, также будут доступны на консоли Xbox Series S (хотя и в другом качестве), включая, но не ограничиваясь, трассировкой отражений и теней. Вас ждет лучшее визуальное качество, независимо от выбора консоли.

«В последние несколько месяцев после выпуска версии для раннего доступа технология Unreal Engine 5 продолжала совершенствоваться как в плане качества, так и в плане производительности. Техническая демоверсия The Matrix Awakens: An Unreal Engine 5 Experience – прекрасный пример того, как объединение всех систем UE5 помогает создавать нечто особенное в новом поколении видеоигр, – рассказывает Райнер. – Больше всего нас восхитили потенциал трассировки теней и света, система Nanite в масштабе карты виртуальных теней и новая система сегментирования мира, связывающая все это воедино. При наличии таких технических усовершенствований быть геймером сегодня – настоящее счастье».