Видео: тест 60 кадров/с в Fortnite на iPhone — новое техническое достижение

Релиз Fortnite на iPhone стал настоящим технологическим достижением — несмотря на визуальные упрощения по сравнению с полноценной версией, мобильная осталась той самой узнаваемой королевской битвой, с тем же игровым процессом, тем же кодом и даже с поддержкой кроссплатформенной игры с консолями и ПК. Недавно Epic Games подняла планку мобильной Fortnite на новый уровень: последние iOS-устройства теперь способны исполнять игру на скорости 60 кадров/с.

Интересно, что за исключением незначительных изменений вроде разблокировки частоты кадров и появления соответствующей опции в меню игры, никакой существенной модернизации кода не потребовалось. Fortnite на последних iPhone работает со скоростью 60 кадров/с благодаря новой однокристальной системе Apple A12 Bionic — или, скорее, её возросшей производительности и, что особенно важно, превосходным тепловым характеристикам. Разработка мобильных игр накладывает на разработчиков дополнительные ограничения — в частности, необходимо учитывать проблему перегрева устройств.

Судя по общению журналистов Eurogamer с Epic Games, прошлогодний iPhone X теоретически тоже может исполнять Fortnite на частоте 60 кадров/с. По словам разработчика, время рендеринга каждого кадра обычно варьируется от 8 до 16 мс. В большинстве случаев можно достичь 60 кадров/с, хотя в наиболее сложных сценах производительность может и падать. Но не всё так просто: реальность такова, что использование A11 на пределе возможностей продолжительное время приведёт к перегреву устройства и, как следствие, сильному снижению тактовых частот CPU и GPU, а также существенно снизит срок службы батареи. Поэтому Epic Games решила просто ограничить частоту 30 кадрами/с и тем самым обеспечить работу устройства в нормальных условиях.

С A12 Bionic, который используется в iPhone XS, XS Max и iPhone XR, история другая. Epic говорит, что дополнительная вычислительная мощность GPU позволяет Fortnite просчитывать кадры за 8–10 мс, а это означает, что у кристалла ещё есть немало времени на «простой». Переход Apple на новый 7-нм процесс TSMC также дал дополнительный запас по теплу, необходимый для поддержания пиковых частот. По умолчанию игра по-прежнему запускается на частоте 30 кадров/с, но пользователь может переключиться на 60 кадров/с — в последнем случае, разумеется, время автономной работы снизится и устройство будет греться сильнее.

Но как это работает на деле? Судя по тестам Eurogamer, в подавляющем большинстве случаев Fortnite на iOS в самом деле выдаёт 60 кадров/с. Управление с помощью сенсорного экрана по-прежнему остаётся неуклюжим, но игра выглядит и ощущается заметно лучше благодаря более живому отклику на действия игрока. Если же сравнивать её с версией для Razor Phone, работающей на частоте 30 кадров/с, визуальные эффекты остаются почти полностью идентичными (у iPhone XR, кажется, есть преимущества в области потокового вывода текстур и иногда — более дальней дистанции прорисовки). Но в целом игра воспринимается намного лучше за счёт почти идеальной плавности 60 кадров/с против не всегда равномерного вывода 30 кадров/с.

При сравнении с Xbox One X наблюдаются те же визуальные компромиссы — уменьшенная дальность прорисовки, упрощённая геометрия, текстуры, освещение, глобальное затенение и прочее. Но за счёт плавности общее впечатление остаётся очень схожим, тем более что многие из компромиссов просто незаметны при воспроизведении на экране телефона. Нужно отметить, что не везде наблюдается твёрдая частота в 60 кадров/с на iPhone 2018 — некоторые общие сцены с увеличенной дальностью прорисовки (но, конечно, далеко не все) могут привести к заметному снижению производительности.

Epic говорит, что процессорное время, необходимое для прорисовки кадра в Fortnite, находится в диапазоне 4–5 мс на чипе Apple A12 Bionic. Компания также подчёркивает, что для обеспечения кроссплатформенной игры в целом исполняется тот же код, что и на консолях, хотя, конечно, он работает с более низким уровнем детализации. Тем не менее, качество анимации и кода предсказания сети уже заметно улучшилось, и последуют дополнительные улучшения для использования новых мощностей A12. Кроме того, последние iPad Pro тоже способны обеспечить 60 кадров/с, как и iPhone 2018, причём Epic говорит, что даже прошлогодняя модель может получить такую ??же функциональность, хотя настройки качества графики для этого могут быть слегка снижены.

Вы можете оставить комментарий, или ссылку на Ваш сайт.

Оставить комментарий