19 марта Google представила своё видение будущего видеоигр – стриминговый сервис Stadia, который позволит запускать игры на любом устройстве: телевизоре, планшете, смартфоне, ноутбуке или стационарном компьютере. Понадобиться лишь браузер Chrome и быстрый интернет. На сегодняшний день Stadia выглядит как самый перспективный продукт. Из конкурентов на рынке по сути только GeForce NOW и PlayStation Now, но оба этих сервиса заметно отстают от Stadia.
Конкуренты Stadia
PlayStation Now сделан на технологиях Gaikai (конкурент давно забытого сервиса OnLive) и позволяет играть в определенный перечень игр в разрешении 720p на PC и PS4. Большинство тайтлов в PS Now – игры с PS2 и PS3. Стоит отметить, что благодаря подписке на данный сервис можно скачивать игры с PS2 и PS4 на вашу систему PS4. Игры формата Playstation 3 доступны только в стриминговом формате из-за проблем с совместимостью. Сейчас PlayStation Now больше напоминает вариацию обратной совместимости и его нельзя назвать полноценным конкурентом Stadia.
GeForce NOW (ранее известный как Nvidia GRID) был запущен в 2013 году. Он позволяет стримить игры вплоть до 1080p/60fps и доступен для PC, Mac и устройств Nvidia Shield: Shield Tablet, Shield Portable и Shield Console. Сейчас сервис находится на стадии открытого бета-тестирования и страдает от основных проблем стриминговых сервисов – задержек и просадок качества картинки. Новые игры добавляются в сервис с задержкой. В 2017 году Дженсен Хуанг (CEO Nvidia) заявил, что GeForce NOW «ещё далеко от становления крупным стриминговым сервисом», так как необходимо найти баланс между качеством, и стоимостью сервиса. До повсеместной виртуализации PC пройдёт ещё много лет, но Хуанг считает, что на разработку и реализацию технологии такого масштаба может уйти десять лет. Судя по дате запуска сервиса, у Nvidia есть ещё несколько лет в запасе.
Microsoft тоже заняты разработкой своего стримингового сервиса – Project xCloud, который позволит пользователям мобильных устройств (смартфонов и планшетов) наслаждаться играми с Xbox One. Приоритет портирования – консольные проекты, но возможность портирования PC-игр не исключена.
Играть с телефона или планшета можно как с подключением геймпада, так и с сенсорным управлением. Разработчикам не придётся основательно переделывать игры – с помощью Touch Adaptation Kit можно добавить сенсорное управление для любого проекта. У любой игры может быть реализована кастомная (наиболее удобная) схема управления – допустим, у Forza и Cuphead есть свои нюансы при управлении с сенсорного экрана. Различные элементы игры, например меню, могут быть адаптированы под управление со смартфона с помощью Touch Adaptation Kit. В Microsoft отмечают, что система сенсорного управления обеспечит максимальный отклик с минимальными требованиями к пространству экрана.
Важным аспектом стабильной работы стримингового сервиса является мощная и распространенная инфраструктура – в Microsoft это понимают и напоминают о своих дата-центрах Azure. Дата-центры Azure, расположены в 54 регионах мира а сервисы доступны в 140 странах. Они и должны обеспечить стабильность работы для игроков по всему миру. Разработчики получат доступ к некоторым функциям Azure для улучшения качества матчмейкинга – скорее всего, вас соединят с игроками, подключенными к тому же серверу для минимизации задержек. Открытое тестирование Project xCloud запланировано на этот год. По сравнению с Sony и Nvidia у Microsoft сейчас наилучшее положение.
Однако, по словам Максима Андрианова, бывшего технического руководителя из игрового подразделения Mail.ru, быстро наверстать отставание Microsoft не сможет: «Даже если смогут с точки зрения серверной инфраструктуры, то вряд ли смогут быстро разработать алгоритмы сжатия картинки, чтобы опередить Google в скорости отклика. Зато у них есть свой Xbox Controller, они могут продавать его в качестве альтернативы контроллеру от Stadia, если не будет проблем с протоколами и лицензиями»
Как Stadia повлияет на игровую индустрию
Но вернёмся к Stadia. Помимо развития конкуренции между стриминговыми сервисами, Google может повлиять и на положение железного рынка. Производитель GPU – AMD и, судя по всему, в кластерах Stadia используется кастомная Vega 56. Незадолго до презентации Google, Crytek выпустили демонстрацию трассировки лучей на Vega 56, что вряд ли простое совпадение. Также Crytek указан в списке партнёров компании. Подобный ход может способствовать снижению цен на дорогую память HBM2 и видеокарты AMD (больше покупают – меньше ценник), а также популяризовать трассировку лучей.
Вопрос про CPU остаётся открытым. Точно известно, что используется архитектура x86, следовательно процессоры ARM исключаются. В списке партнёров Intel не указан, но почему Google не назвали производителя CPU для их кластеров? Возможно, Google пытается договориться с Intel на выгодных условиях, но окончательного решения компании пока не достигли. Насчет конкретной модели строить догадки на основе одних только характеристик не стоит – скорее всего, CPU тоже является кастомным решением.
Лиза Су (президент и CEO AMD) в своём Twitter сообщила, что компания является партнёром Google в части GPU-решения.
Как мы видим, Google действительно планирует создать свой Netflix для видеоигр и со временем это может нанести удар по PC-игрокам. Массовой аудитории гораздо проще запустить игру в приемлемом качестве прямиком из браузера, чем закупать дорогостоящее железно и заниматься его установкой и настройкой. Возможно, в ближайшем будущем железо среднего класса сильно потеряет спрос – для стриминга будет достаточно дешевого ноутбука. Хардкорные же игроки, подобно аудиофилам и ценителям непревзойденного качества будут закупать дорогостоящее железо, исключая фактор задержки отклика и визуальных артефактов в соревновательных играх.
На презентации Stadia Фил Харрисон сказал, что Stadia решит проблему читерства полностью, так как все данные будут обрабатываться на удаленных серверах. Решат ли стриминговые сервисы проблему пиратства? Пока существуют традиционные игровые платформы пиратство никуда не исчезнет, но облачные сервисы (особенно при доступной цене) смогут существенно сократить его масштабы — у их пользователей просто не будет такой возможности.
К слову, развитие стриминговых сервисов может повлиять и на ускорение развития 5G в мире. Project xCloud полностью ориентирован на мобильные устройства, Stadia – вообще на все гаджеты с поддержкой Chrome. Недавно Nvidia подписала соглашение с операторами связи – корейским LG U+ и японским SoftBank. Это послужила созданием так называемого Nvidia GeForce Now Alliance – производитель GPU будет предоставлять операторам готовое решение для облачных игр. В компании сообщили, что операторы планируют использовать сервис GeForce NOW для продвижения услуг связи 5G, которые появятся на азиатском рынке в ближайшее время. Отныне помимо интернета вещей хорошим толчком для внедрения сверхбыстрого стандарта мобильной связи. В России 5G планируют запустить в коммерческую эксплуатацию не раньше 2020 года.
Открытым остается вопрос, сможет ли Google обеспечить приемлемую задержку, особенно с учетом того, что игры будут запускаться в браузере. По мнению уже упомянутого выше Максима Андрианова, «браузер Chrome создан быть очень быстрым, к тому же для отображения игровой картинки будет использоваться, скорее всего, абсолютно новый клиентский код».