Прежде чем вы сможете выпустить игру в Google Play Games для ПК , ваша игра должна соответствовать требованиям к играбельности. Как только игра появится на платформе, вы сможете работать над полной сертификацией, добавляя функции платформы, которые понравятся игрокам, такие как бесперебойная непрерывность игры, элементы управления вводом на платформе и улучшенная производительность.
Требования к играбельности
Чтобы выпустить мобильную игру на ПК, вы должны соответствовать минимальным игровым требованиям. Эти требования призваны гарантировать, что в вашу игру можно будет играть на платформе. Как только игра станет доступна для ПК, вы сможете продолжить разработку своей игры и получить полную сертификацию на платформе.
Контрольный список играбельности:
- В игру можно играть на ПК с помощью мыши и клавиатуры. Обратите внимание, что для удовлетворения этого требования прямая поддержка мыши и клавиатуры не требуется. Достаточно игр, в которые можно играть в режиме совместимости.
- Игровой процесс не может быть заблокирован неподдерживаемыми разрешениями.
- Геймплей не может быть заблокирован неподдерживаемыми API Google.
- Игра не может требовать неподдерживаемые функции.
- Игра должна поддерживать GLES 3.1 (или ниже) или Vulkan.
Тестирование на играбельность
Существует несколько различных способов протестировать вашу игру, чтобы определить, соответствует ли она основным требованиям к играбельности. Самое важное, что нужно проверить, — это обработка ввода и отсутствие блокировки игрового процесса неподдерживаемыми функциями или разрешениями. Режима совместимости на платформе может быть достаточно для игры в один клик. Если ваша игра более сложна, например, для игры требуется две руки, тогда может потребоваться дополнительная поддержка мыши и клавиатуры. Вот несколько вещей, которые следует учитывать:
- Используйте колесо прокрутки мыши для прокрутки или масштабирования.
- Вертикальные смахивания требуют больше усилий, чем горизонтальные смахивания с помощью мыши. Хотя горизонтальное пролистывание хорошо работает в режиме совместимости, рассмотрите возможность использования сочетаний клавиш для вертикального пролистывания.
- Поддержка мультитач-жестов с помощью сочетаний клавиш.
- Добавьте сочетания клавиш для общих действий, таких как нажатие Enter для открытия диалоговых окон или нажатие Escape для отмены.
Вы можете использовать следующие методы для проверки играбельности ввода вашей игры:
- ChromeOS: Chromebook предлагает возможности управления мышью и клавиатурой, как на ПК. Это обеспечивает максимальное сходство с Google Play Games на ПК.
- Мобильное устройство с мышью и клавиатурой. Вы можете подключить мышь и клавиатуру к мобильному устройству, чтобы проверить, насколько хорошо оно работает.
Архитектура игрового ABI
Google Play Games для ПК поддерживает игры, созданные с использованием двоичных файлов ARM или x86-64 ABI. Включение двоичных файлов x86-64 рекомендуется для повышения производительности игры и расширения охвата устройств. Для полной сертификации также необходима сборка игры x86-64.
Двоичные файлы ARM
Google заключила партнерское соглашение с Intel, чтобы обеспечить возможность игр на базе ARM на ПК с процессорами Intel с использованием технологии Intel Bridge. Это означает, что после того, как ваша мобильная игра будет соответствовать требованиям к играбельности, ее можно будет распространять через Google Play Games on PC на компьютеры с процессорами Intel.
двоичные файлы x86-64
Предоставление версии вашей мобильной игры x86-64 повышает производительность ваших игроков, поскольку ее можно запускать непосредственно на собственном оборудовании. Это также расширяет распространение вашей игры на ПК сторонних производителей.
Предоставление версии вашей игры x86-64 должно стать вашим первым шагом в оптимизации игры для Google Play Games на ПК. Это повышает производительность вашей игры и расширяет ее распространение.
Требования сертификации
Сертифицированные игры оптимизированы для использования функций и возможностей Google Play Games on PC, чтобы доставить удовольствие игрокам. Чтобы сертифицировать свою игру, вы должны выполнить все основные требования к играбельности в дополнение к следующим требованиям.
- Требования к платформе
- Требования к играбельности
- Графика
- Используйте ресурсы и текстуры высокого разрешения в Windows.
- Поддержка соотношений сторон Windows
- Масштабируйте элементы пользовательского интерфейса для больших экранов
- Рендеринг с частотой 60 Гц
- Воспроизведение звука плавное и синхронизированное
- Вход устройства
- Кроссплатформенная игра
Дополнительную информацию о том, когда эти требования необходимо интегрировать и как они тестируются, см. на странице контрольного списка этапов .
Минимальные требования к игрокам
Информацию о минимальных требованиях к игрокам для запуска Google Play Games на ПК см. в разделе «Минимальные требования к ПК» в Справочном центре Google.
Получите эмулятор разработчика
Если у вас есть совместимая сборка вашей игры, вы можете протестировать ее в сборке эмулятора, ориентированной на разработчиков. Эмулятор разработчика включает в себя те же функции, SDK и оптимизации Google Play Games для ПК, что и пользовательский интерфейс. Кроме того, он включает в себя некоторые дополнительные элементы управления, которые упрощают тестирование игры в Windows.
Вы можете загрузить APK в эмулятор через Android Studio или Android Debug Bridge .
Дополнительные сведения см. в разделе Использование эмулятора разработчика .