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