Звучит заманчиво, неправда ли? Не знаю, как у вас дела обстоят с игрушками для Android, но у меня есть одна, но довольно массивная проблема: очень редко, то есть буквально можно пересчитать по пальцам одной руки, когда мобильные игровые релизы бывают действительно захватывающе интересными.
Попытки соединить портативные устройства и серьезный гейминг предпринимались неоднократно. Последние варианты включали в себя сетевой стриминг, для которого юзер Android смарта должен был обеспечить хорошую скорость интернета, а также установить специальный клиент и платить определенные деньги за использование как трафика, так и игровой стриминговой платформы. Идея заключалась в том, чтобы дать возможность пользователям с бюджетными девайсами играть в самые навороченные игрушки, потому что все необходимые мощности для самого процесса предоставлялись сервером, а «железо» смарта не имело никакого значения, так как он фактически выполнял роль дисплея. Но не похоже, чтобы вся эта история как-то заметно «взлетела». Новый вариант доставки PC игр на гаджеты пользователей предполагает прямо противоположный подход. И это означает, что юзер больше не зависит от скорости интернета. Однако теперь он должен обладать устройством с определенными весьма высокими характеристикиами, закрывающими все технические требования x86 эмулятора.
Эээ … ну и как это все будет выглядеть?
«В этих ваших интернетах» пишут следующее. Фундаментом всей этой истории является эмуляция x86 технологии, которая позволяет игрушкам, разработанным под компьютерную x86 архитектуру, «бегать» на Android ARM. В процессе, который организуется локально без привлечения значительных сетевых стриминговых алгоритмов, участвуют два важных компонента:
- Game Native — инструмент, который упрощает процесс сетапа PC игрушек на Android девайсах при помощи создания конфиг-файлов для популярных платформ
- GameHub —универсальная платформа, в задачу корой входит интеграция сред (слоев) совместимости, таких как Wine и Proton или FEX
Вместе эти технологии должны обеспечить «бесшовный» гейминг в PC игрушки на Android девайсе
Технологические требования к смартфону
Вот здесь становится немного «больно». Потому что, как показали тестовые запуски, «железо» снова становится очень важным фактором. И в связи с этим понятно, что лучше всего справляются с эмуляцией PC игрушек такие «монстры» как Lenovo Legion Y700, AYN Odin 3 и Red Magic 11 Pro. Все они имеют на борту Snapdragon 8 Elite и Elite Gen 5. И получается, что для того, чтобы все «полетело», юзеру нужен смарт, у которого есть:
- минимум 12 ГБ оперативной памяти, но лучше все 16 ГБ
- высокопроизводительный ARM-чип, например, Snapdragon 8 Elite
Но если у вас есть в кармане подобный гаджет, то вы вполне можете играть в компьютерные Cyberpunk 2077 и The Witcher 3. Хотя вероятнее всего вам все же понадобится залезть в настройки и уменьшить аппетиты каждого из этих релизов, чтобы они шли с приличной частотой кадров.
Игровая совместимость: имеются некоторые проблемы
Энтузиасты полны решимости довести число «летающих» на Android девайсах PC игрушек до максимума. Но на данный момент известно, что опять же на геймерских устройствах, перечисленных выше, отлично себя показали следующие релизы:
- Left 4 Dead 2
- Marvel Cosmic Invasion
- The Witcher 3
- Cyberpunk 2077
К примеру, Cyberpunk 2077 идет на 60 FPS на девайсе с процессором Snapdragon 8 Elite и 16GB RAM на борту, но на самых минимальных настройках. Однако более новые игрушки, особенно AAA, не показывают и таких результатов. Они частенько падают, демонстрируя глитчи и текстурные провалы.
Нерешенные проблемы, которые ограничивают функционал эмуляции PC игрушек
Несмотря на значительный прогресс, они остаются предсказуемыми и в общем и целом мало чем отличаются от тех, с которыми сегодня гораздо реже, но все еще сталкиваются обычные PC пользователи.
- Драйвера — некоторые релизы просто не заводятся на Android платформе из-за того, что нет нужных «дров»
- Конфиг — некоторым играм оказывается недостаточно данных, предложенных Game Native и GameHub, и потому они требуют дополнительного «тюнинга в ручную»
- Универсальность — как уже говорилось выше, мощности «железа» устройства зачастую оказывается решающим фактором, таким образом фактически отрезая юзеров с бюджетными девайсами от использования новых технологий
А что там за горизонтом?
А там вполне объяснимые надежды энтузиастов на новое поколение процессоров. Ожидается, что Snapdragon Elite Gen 6 расширит границы возможного, обеспечив еще большую производительность и эффективность. Более того, некоторые эксперты уже говорят о том, что если эмуляция x86 технологий будет развиваться с тем же успехом и скоростью как сегодня, то над производителями портативных консолей начинают сгущаться тучи. Потому что для подавляющего количества пользователей будет предпочтительней положить в карман мощное и универсальное портативное игровое устройство «с возможностью позвонить», чем носить с собой дополнительную консоль, графические мощности и выбор игрушек у которой будут сравнимы или даже уступать профильным параметрам Android смартфона.