Оптимизация для Remote Play

Shodan/ Settembre 28, 2019/ Steam

Когда Steam Remote Play вышла из бета-тестирования, мы с радостью наблюдали за растущим числом игр, которые её используют. Например, игры с полной поддержкой контроллера очень часто запускают на телевизорах. На мобильных платформах, таких как телефоны и планшеты, большой популярностью пользуются ролевые, приключенческие и карточные игры, а так же стратегии и визуальные новеллы. Некоторые игры отлично управляются обычным курсором или курсором трекпада, но остальные, если сенсорное управление в этих играх не поддерживается, быстро выключают после запуска.

Чтобы сделать процесс удобнее для пользователей, мы создали настройки сенсорного управления для более чем 100 самых популярных и желаемых игр для Remote Play. Благодаря этому мы научились создавать интересные сенсорные настройки, так что спешим поделиться несколькими полезными примерами.

Классическая ролевая игра, вышедшая на прошлой неделе, отлично управляется со стандартной раскладкой геймпада, но если присмотреться поближе, то начинаешь замечать некоторые важные детали.

Разработчики проделали отличную работу и внедрили полную поддержку API системы ввода Steam. Это позволяет игре автоматически менять расположение кнопок в зависимости от текущего игрового режима. К примеру, в меню для удобства навигации появляется крестовина, а при путешествии по миру используется более удобный аналоговый стик. На скриншоте выше видны кнопки со специальными иконками для звонков товарищам по путешествию. А в режиме боя кнопки путешествия автоматически исчезают. Благодаря внедрению системы ввода Steam все возможные действия для каждого режима было легко найти и расположить на экране.

Ещё одна ролевая игра, где значительная часть игроков использует контроллеры Xbox или Steam Controller, но поскольку эта игра создана именно для компьютеров, её управление не такое уж и обычное.

Кнопка X в этой игре предназначена для фермеских инструментов. Они используются быстро и очень часто, так что мы увеличили кнопку, чтобы её легко было найти, даже не глядя на экран. С помощью кнопок со стрелками игрок перемещается по пунктам меню, а для каждого подменю созданы подходящие и удобные иконки. Центральная часть вверху экрана иногда используется для диалогов, поэтому мы передвинули в левый верхний угол кнопку Steam, а также кнопку клавиатуры, которая используется, чтобы давать имена всем предметам на ферме. Остальной экран используется как курсор трекпада для удобства организации инвентаря.

Наконец, давайте изучим экшен с уникальной схемой управления. Session — симулятор скейтборда, выпущенный в раннем доступе на прошлой неделе. Каждая нога управляется аналоговым стиком, и это создаёт очень естественное ощущение при игре на мобильных устройствах, почти как при игре с фингербордами.

Трюки активируются, используя комбинации больших пальцев, как и при езде. Расположение кнопок X и A позволяет отталкиваться левой и правой ногой, а наклоняться можно с помощью левого и правого триггеров. В будущем мы хотим поэкспериментировать с наклоном при помощи гироскопа, чтобы управлять нашими глупыми поп-шувитами было ещё проще.

Оптимизировано для Remote Play

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

Ждём не дождёмся увидеть новые продукты в этих списках, так что взгляните на нашу партнёрскую документацию, где вы узнаете как задать стандартную раскладку сенсорного управления для вашей игры. Там также описаны новые API, созданные для распознавания устройства, с которого запускается игра, чтобы она могла подстроить разрешение экрана и интерфейс.