На этой неделе состоится релиз Empire of the Ants от студии Tower Five на Xbox Series X | S, Playstation 5 и PC. Игра создана на базе движка Unreal Engine 5, и она представляет собой стратегию про муравьев с фотореалистичной графикой. В рамках интервью изданию Gamingbolt разработчики рассказали, насколько сильно отличается оптимизация проекта на Xbox Series X | S и Playstation 5, учитывая различия консолей в некоторых характеристиках.
Про разницу в графических процессорах — 12 Терафлопс на Xbox Series X и 10,28 Терафлопс на Playstation 5:
Если говорить честно, то разницы практически нет. Версии для Xbox Series X и Playstation 5 рендерят с абсолютно одинаковыми графическими параметрами, и обе они работают со стабильной частотой 30 FPS. Задача была скорее в том, чтобы получить максимально возможный визуальный паритет на Series S, которая заметно менее производительна, особенно с точки зрения графического процессора. Но здесь нам очень помогла технология Unreal, и мы вполне довольны конечным результатом. В основном мы торговали нативным разрешением рендеринга, а апскейлер отлично справляется с этой задачей.
Про разницу в скорости SSD — 5,5 ГБ/с на Playstation 5 и 2,4 ГБ/с на Xbox Series X:
В конечном итоге, между консолями не такая уж большая практическая разница. Время загрузки на обеих приставках очень быстрое, всего несколько секунд. И виртуальное текстурирование работает очень хорошо на обеих консолях. Наличие у консолей MVMe стало настоящим переломным моментом при разработке такой игры, как Empire. Это означает, что ваш диск хранения данных — это почти медленный, но огромный кусок дополнительной оперативной памяти, с которого вы можете считывать огромные объемы данных с почти нулевым временем поиска. По сравнению с жесткими дисками предыдущего поколения это день и ночь, и, вероятно, это больше всего меняет опыт при разработке.
Про разницу в процессоре Zen 2 — 8 ядер Zen 2 с частотой 3,8 ГГц на Xbox Series X и 8 ядер Zen 2 с частотой 3,5 ГГц на Playstation 5:
Здесь также разница не настолько велика, чтобы заметно повлиять на то, что вы можете делать и чего не можете на каждой платформе. Кроме того, в этом поколении многие игры фактически привязаны к GPU, а не к CPU, во многих из них у вас есть целые ядра CPU, которые спят или не работают, в то время как большинство из них загружают возможности GPU. Вот почему современные движки используют динамическое разрешение, чтобы справиться с перегрузкой GPU, и снижение собственного разрешения рендеринга обычно не помогает CPU сильно или вообще не помогает, игровой поток, физика, звук, анимация, вся работа, которую обычно выполняет CPU, не уменьшается, когда вы вычисляете меньше пикселей в кадре.
Напомним, на Xbox Series X и Playstation 5 игра Empire of the Ants работает в 1400-1600p с апскейлом до 4K при 30 FPS.