Как движок Unreal Engine 5 помог разработчикам Gears of War: E-Day воссоздать хаос вторжения
The Coalition рассказала о технической стороне разработки Gears of War: E-Day в рамках недавнего показа State of Unreal от Epic Games. Технический директор Кейт Рейнер пояснила, как студия "выстроила всё с нуля", чтобы достоверно передать атмосферу Дня Появления – момента внезапного вторжения Саранчи на людей с планеты Сера.
Масштаб работы внушительный: по словам Рейнер и других участников показа, Gears of War: E-Day стала первой игрой студии с 2015 года, в которой не используется ни один унаследованный ассет или строчка старого кода. Именно этим во многом объясняется столь долгий цикл разработки после выхода Gears 5 в 2019 году.
Центральной технологией в демонстрации стала система MegaLights. В предыдущих играх в кадре могло присутствовать не более трёх источников света с тенями одновременно. Теперь в той же сцене – торговом зале в городе Калона – их насчитываются сотни, причём все они отбрасывают тени в реальном времени при стабильных 60 кадрах в секунду на Xbox Series X.
Отдельного внимания заслуживает работа со светом от телевизионной стены. Анимированные площадные источники света обрабатываются целиком на GPU, создавая мягкие динамические тени и превращая каждый экран в полноценный источник освещения.
Без MegaLights мы никогда бы не смогли добиться этого эффекта и иметь столько трассируемых лучами источников света на современном железе.
Движок также позволил реализовать динамическую геометрию окружения. Колонны, облицованные плиткой, реагируют на попадания: сам столб остаётся целым, но отдельные плитки реалистично разлетаются и падают. Стеклянные дверцы холодильников разбиваются с корректным преломлением света в зависимости от характера повреждений – вплоть до каждого отдельного пулевого отверстия.
Технологии отражаются и на геймплее напрямую. Объёмный свет и туман работают при каждом появлении Саранчи из своих нор (E-holes), а вспышки выстрелов теперь отбрасывают собственные тени.
Это действительно здорово: тени на каждой вспышке выстрела. Это важное улучшение, которое добавляет динамике боя убедительности и буквально погружает тебя в центр происходящего, как никогда раньше.
Gears of War: E-Day выйдет 6 октября на ПК и Xbox Series. Игра войдёт в число первых консольных эксклюзивов, закреплённых исключительно за платформой Xbox Series, – вместе с Clockwork Revolution.
- Японского программиста не взяли в крупную студию 25 лет назад – а теперь он создает процедурные камни в Unreal Engine 5
- Gears of War: E-Day создана полностью с нуля – никакого реюза ассетов
- В ресницах Маркуса Феникса в Gears of War: E-Day больше полигонов, чем во всем персонаже оригинальной игры