Новая эра. «Невозможные» порты игр, которые стали реальностью на мобильных платформах

Пока геймеры гоняются за PlayStation 5 или новенькой видеокартой, игровая индустрия давно доказала — при желании игры можно запускать на любом железе. Они будут работать стабильно, ни в чём не уступая старшим платформам, кроме, разве что, отдельных графических наворотов. О таких случаях мы сегодня и поговорим.

Nintendo Switch

Внутри гибридной консоли от Nintendo расположился чип NVIDIA Tegra X1. Именно такой чип использовался в консоли NVIDIA Shield, и его улучшенная версия перекочевала в Switch. Он поддерживает DirectX 12 и Vulkan API. Такое решение требует активного охлаждения, но позволяет разработчикам творить чудеса.

Игры id Software 

Первый популярный пример. Шутер DOOM 2016 года был портирована на Nintendo Switch и удивлял не только качеством, но и отличным управлением, заточенным под Joy Con'ы с их маленькими стиками. Чтобы игра работала при стабильных 30 кадрах в секунду, разработчикам из студии Panic Button пришлось срезать разрешение — до 600p. Взамен они поработали со сглаживанием картинки — «лесенок» на краях не видно ни в портативном, ни в стационарном режиме. 

Портирование Wolfenstein 2: The New Colossus было более сложной задачей для Panic Button. Если DOOM показывала абстрактный ад и абстрактных демонов, то сиквел Wolfenstein New Order был более реалистичным. Враги — это люди, которые имеют обмундирование, броню и шлемы. Всё это разрывается на куски, противники прут толпами, а обрабатывать динамичные бои мобильному железу было крайне тяжело. Открытые локации тоже хорошо просаживали кадровую частоту. Разработчики пошли на компромисс — использовали динамическое разрешение, которое иногда снижает качество картинки примерно до 360p. Тем не менее, игра держит стабильную частоту кадров и играть в неё удобно. Но стоит ли — большой вопрос.

Wolfenstein: Youngblood хоть и не понравилась массовому пользователю, на Nintendo Switch работает отлично. Пройдя пару первых уровней вместе с нашим автором George Petrovich на своей Switch Lite, я остался удовлетворён. Panic Button поработали над продолжением куда лучше, а ужасного сжатия картинки больше не наблюдается. Это чудо портирования хоть и умудряется проседать до 20-25 кадров в особенно тяжелых боях и катсценах, но разрешение никогда не опускается ниже 540p. Мыла куда меньше, чем во второй части Wolfenstein, но оно присутствует.

С Doom Eternal, вышедшей в 2021 году, ситуация кардинально отличается от предыдущих портов Panic Button. Eternal — эталонный перенос проекта на гибридную Switch, и многим разработчикам стоит держать её в голове как пример. Мобильная Tegra X1 не вытягивает картинку выше 600p в портативном режиме, а в особенно сложных битвах разрешение падает до 360p, но быстро возвращается к высоким значениям и заметить «подмену» крайне тяжело. Разработчикам пришлось вырезать многие эффекты постобработки, глубину резкости, уменьшить количество частиц на уровнях и расстояние прорисовки объектов. Но это всё меркнет перед тем фактом, что игра работает в стабильных 30 кадрах в секунду и может поместиться у вас в кармане!

Sniper Elite 4 и Zombie Army 4: Dead War

Ещё одни волшебники оптимизации — студия Rebellion, которая перенесла свои хиты на гибридную консоль. Но большего всего удивили четвёртая часть о похождениях Карла Файберна и последняя игра из серии Zombie Army. Они куда больше и по наполненности контентом превосходят все предыдущие игры студии, но работают в стабильных 30 кадрах в секунду и в нативном разрешении. Никакого «мыла», никаких компромиссов — как будто вы играете на низких настройках графики. Плюс, разработчики добавили управление прицелом с помощью гироскопа и HD Rumble вибрацию — одни из важнейших особенностей Nintendo Switch.

Dying Light

Технологическое чудо — вот как можно назвать порт зомби-боевика от Techland! Огромный открытый мир каким-то образом умудряется удерживать частоту кадров в 30 кадрах днём и лишь иногда опускается до 26 во время ночных вылазок. Разрешение картинки при этом держится всегда на 720p, но из-за используемых технологий и апскейлинга этого даже незаметно. Разработчикам пришлось урезать тени, снизить количество зомби на улицах (не критически), убрать дополнительные эффекты. Зато удалось уменьшить время загрузки — Switch-версия загружается быстрее, чем на PlayStation 4!

Проекты Saber Interactive

Но главными мастерами портирования на Nintendo Switch можно назвать спецов из питерской студии Saber Interactive. Именно они убедили всё сообщество, что современные проекты на Switch не только можно запустить, но и удобно в них играть дома или путешествуя.

The Witcher 3: Wild Hunt хотя и выглядит слегка размыто даже в портативном режиме, но работает в стабильных 30 кадрах секунду. Играть размытие не мешает, привыкаешь к нему очень быстро. Тем более, что в диалогах и катсценах качество картинки резко становится лучше, пусть от этого слегка страдает частота кадров. Разработчики даже добавили возможность менять настройки! Увеличить резкость изображения, уменьшить дальность прорисовки растительности, отключить сглаживание — уникальный случай на гибридной консоли. Разработчики даже использовали систему кросс-сохранений — исследуя «Ведьмак 3» на большой платформе, а затем пересев на Nintendo Switch, игрок может продолжить своё прохождение с того же места.

Подход Saber Interactive можно похвалить и в симуляторе передвижения по грязи Snowrunner, и зомби-экшене World War Z. Стабильная частота кадров вне зависимости от режима, но слегка уменьшенное разрешение. В Snowrunner также присутствует «болезнь» The Witcher 3 — растительность иногда появляется прямо перед носом, что может раздражать некоторых пользователей.

А вот эталоном портирования у Saber Interactive можно назвать серию Crysis. Гибридная консоль вытягивает все первую часть с частотой кадров 25-30 кадров, использует глобальное освещение, динамические тени и полноценную систему разрушения! Мобильный чип Tegra X1 не просто напрягается во время игры, а пылает, заставляя кулеры работать усерднее. Первые ревизии Nintendo Switch иногда даже не выдерживали, и кулеры выходили из строя — с такой большой скоростью они работали. Crysis 2 и Crysis 3 более линейны, а потому работают куда лучше: стабильные 30 кадров в секунду, сглаженная картинка, приемлемое разрешение — 720p в портативном и 900p в стационарном режиме.

Alien Isolation

Похождения дочки Рипли выходили и на старом, и на новом поколении консолей. Но это не помешало разработчикам из Feral Interactive сделать порт, который выглядит лучше, чем старшие версии для Xbox One и PlayStation 4! Как так вышло? Динамические тени от освещения, сглаживание (которого нет в версиях для Xbox и PlayStation), нативное разрешение для игры в док-станции и для портативного режима! Чудеса оптимизации. 

Ori and the Will of the Wisps

Ещё одним «невозможным» портом я могу назвать Ori and the Will of the Wisps. Казалось бы, простенький платформер, пусть и в 3D, он и не должен плохо идти на Nintendo Switch. Всё дело в том, что игра состоит из семи независимых слоёв из планов и объектов, что увеличивает нагрузку на и так не самое сильное железо. Разработчики схитрили и прорабатывали только те слои, которые были видны непосредственно возле персонажа, а то что было вокруг слегка подрезали. Это позволило запустить сиквел Ori в 60 кадрах в секунду на гибридной консоли — такого не было даже в релизной версии для Xbox One X!

Steam Deck

Устройство от Valve хоть и нельзя назвать консолью, но форм-фактор устройства к этому прямо подталкивает. Несмотря на дефицит, разработчики из Valve самостоятельно доводят до ума игры, которые запускаются на Steam OS (основанной на операционной системе Linux) с помощью утилиты Proton. Начинка Steam Deck позволяет запускать новейшие проекты с лучшим качеством и большей частотой кадров, чем на некоторых персональных компьютерах.

Такой подход позволяет запускать на Steam Deck такие современное проекты как Red Dead Redemption 2, Cyberpunk 2077, Forza Horizon 5 и прочие новые AAA-проекты. Иногда даже при 60 кадрах в секунду на максимальных настройках — например, Doom Eternal.

Ситуация с Elden Ring

Но бывают и казусы, которые правят сами разработчики Steam Deck. Новое творение студии From Software вышло неоптимизированным — даже персональные компьютеры с видеокартами RTX 3080 не могли вытянуть Elden Ring. Valve увидели это непотребство на Steam Deck и начали разбираться, что там японские разработчики «накодили». Оказалось, в игре большие проблемы с кэшированием шейдеров. Для Steam Deck создали специальный патч, который исправляет ошибки From Software и позволяет играть в Elden Ring на средних настройках с высокими настройками текстур при 30 кадрах в секунду. Для портативной Steam Deck — это достижение.

Мобильные игры

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

Главным технологическим чудом мобильного гейминга, конечно же, является Genshin Impact, которая при внушительном размере игрового мира умудряется идти в 25-30 кадров даже на моём бюджетном Poco M3. Уверен, что и на телефонах похуже люди играют и получают удовольствие. Да, низкие настройки, плюс присутствуют небольшие подвисания (а иногда и конкретные фризы). Но если под рукой нет ничего, кроме телефона — это выход из положения.

Если говорить про полноценные порты, то XCOM 2 перенесли во всём её великолепии, пусть и с урезанной графикой для Android — похожим образом выглядит и версия для Nintendo Switch. А вот с устройствами Apple ситуация куда лучше. На iPad Pro картинка очень похожа на нечто, что мы могли наблюдать в полноценной ПК-версии.

И если мы начали говорить про iPad, то эксклюзивная только для этого типа устройств Divinity: Original Sin 2 — это лучший порт на мобильные платформы. 60 кадров в секунду, разрешение больше 1080p, управление с помощью тач-скрина и графика на уровне средних-высоких настроек на ПК. Плюс, разработчики ужали игру до 18 ГБ, хотя на персональных компьютерах она весит больше 55 ГБ. Если сравнивать её с версией для Nintendo Switch, то последняя соответствует низким настройкам на ПК при 650p и 30 к/с.

Diagnosis

Появление всё большего количества «невозможных» портов на мобильных и гибридных платформах в очередной раз доказывает — издатели и разработчики делают упор на доступность и портативность. Эра десятков ААА-проектов в год на стационарных платформах прошла. Устройства от Nintendo и Valve, а также мобильный гейминг — новая страница в истории игровой индустрии.

Среднестатистическому пользователю недоступна видеокарта уровня RTX 3080, зато ему с головой хватит Nintendo Switch, Steam Deck или даже телефона. Пусть и в худшем качестве, но он сможет поиграть в любимые и ожидаемые проекты как дома, так и вне его. Они не требуют много места на носителе, в портативном варианте ухудшение графики порой и вовсе незаметно. А если проекты создаются непосредственно под железо устройства, то получаются такие хиты The Legend of Zelda: Breath of the Wild, Genshin Impact или работающая стабильно Elden Ring — последнего себе до сих пор не могут позволить некоторые ПК-пользователи, в отличие от владельцев Steam Deck.

Видео в тему:

Итоги Максим Драган К обсуждению