Верить значит отказываться понимать (П. Бурже).

GameNative улучшает Steam на Android и уже перемещает GTA V и RDR2


GameNative улучшает Steam на Android и уже перемещает GTA V и RDR2

Чтобы заставить компьютерную игру работать на Android, уже нужно проработать достаточно деталей, чтобы любой дополнительный элемент мог превратиться в еще одну маленькую стену. А в современных играх их обычно несколько: Steam, DRM, онлайн-сервисы и, во многих случаях, вторая программа запуска, которая появляется сразу после нажатия «Играть». GameNative уже давно пытается сократить это расстояние между библиотекой ПК и устройством Android, и его последние достижения направлены именно на эту менее заметную часть совместимости, но также необходимую для того, чтобы опыт в конечном итоге работал по-настоящему.

В рамках проекта был представлен новый клиент Steam в безголовом режиме, который уже позволил запускать Grand Theft Auto V и Red Dead Redemption 2 с поддержкой Rockstar Games Launcher. GameNative не использует потоковую передачу с другого компьютера: игры запускаются локально на самом устройстве Android с использованием различных уровней совместимости. Приложение уже позволяет работать с библиотеками Steam, Epic Games, GOG и Amazon, а также предлагает поддержку геймпадов, облачных хранилищ и специальных настроек для различных игр. Его развитие продолжает расти, и проект уже набрал более 10 000 звезд на GitHub.

Ключ в том, что именно означает Steam Headless. Вместо того, чтобы оставлять открытым весь настольный клиент, GameNative запускает в фоновом режиме среду под названием steamhost, способную предоставлять игре необходимые ей сервисы Steam, не загружая весь ее графический интерфейс. Речь идет не о замене Steam фиктивным слоем, а о сохранении среды, необходимой для запуска игр и управления ими, за счет уменьшения веса и сложности, которые потребовались бы для запуска обычного клиента Windows на Android. Эта деталь оказывается особенно ценной, когда позади вас ждет еще один лаунчер.

GTA V и Red Dead Redemption 2 — два прекрасных примера. MBO можно приобрести и запустить из Steam, но им также необходимо взаимодействовать с инфраструктурой Rockstar, так что загрузка самой игры — это только часть работы. Новый подход GameNative позволяет поддерживать работу Steam в фоновом режиме, а затем обслуживать этот второй уровень аутентификации и услуг. Проверки прав собственности по-прежнему являются частью процесса, поэтому цель состоит не в том, чтобы уклониться от лицензирования или DRM, а в том, чтобы сделать обычную цепочку запуска намного более легкой для воспроизведения в Android.

 

Rockstar тоже не будет единственной, кто выиграет. Команда GameNative считает одним из своих приоритетов расширение совместимости с EA App и другими внешними программами запуска, а также дальнейшее улучшение Steam Cloud и поддержки многопользовательских матчей. В стабильной версии 1.2.1 уже была представлена облегченная реализация Steam на основе Bionic, способная управлять такими функциями, как DRM, DLC и некоторыми онлайн-соединениями, с меньшими затратами. Новый клиент headless предполагает еще один шаг в том же направлении, и на данный момент он идет первым за счет ночных сборок, прежде чем будет добавлен в следующий стабильный выпуск.

Имейте в виду, что есть ограничения, которые зависят не только от запуска Steam или Rockstar Games Launcher. GTA Online по-прежнему не поддерживается, поскольку Rockstar использует BattlEye на ПК, а ее античит-система работает на уровне ядра, что является гораздо более сложным требованием для воспроизведения в средах такого типа. Сюжетный режим GTA V не имеет такого же препятствия, и Rockstar позволяет отключать BattlEye, когда многопользовательский режим недоступен. GameNative также предупреждает, что его онлайн-совместимость по-прежнему различается в зависимости от игры, так что запустить игру и заставить все ее сервисы работать — это две разные задачи.

Этот нюанс довольно хорошо объясняет, в каком направлении развивается GameNative. Запуск кода Windows на Android сам по себе остается техническим достижением, но настоящая цель начинает смещаться в сторону чего-то более амбициозного: заставить библиотеку ПК также сохранять свои обычные программы запуска, лицензии, сохранения и сервисы. GTA V и Red Dead Redemption 2 теперь являются двумя особенно яркими демонстрациями этого трейлера. Чем больше деталей вам удастся убрать с дороги, тем меньше игра на Android будет похожа на эксперимент по совместимости и тем больше на то, чтобы носить с собой небольшую библиотеку ПК прямо в кармане.

 

Больше информации

Редактор: AndreyEx

Если статья понравилась, поделитесь ей в социальных сетях

Загрузка...

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Прокрутить страницу до начала