Ввод SDK

Input SDK предоставляет унифицированный интерфейс, который позволяет игрокам просматривать и изменять привязки мыши и клавиатуры для любой игры, в которую они хотят играть, в Google Play Games на ПК. В любой момент игры игрок может вызвать наложение Google Play Games на ПК, как показано на этом снимке экрана:

Снимок экрана, показывающий входной SDK, визуализированный на примере игры.

Этот SDK необходим для игр, в которых используется клавиатура в Google Play Играх для ПК, поскольку мобильные игры Android разработаны на основе сенсорного экрана для ввода данных игроком. При разработке для ПК игры должны поддерживать мышь и клавиатуру. Этот SDK следует включать только в Google Play Games на ПК.

Input SDK — важный элемент, позволяющий игрокам оставаться довольными и интересоваться вашей игрой на разных платформах. Возможности, предоставляемые мышью и клавиатурой, отличаются от сенсорных экранов. Когда вы интегрируете свою игру с Input SDK, вы позволите игрокам переназначать элементы управления по умолчанию в Google Play Games на ПК.

Для более захватывающего опыта вы можете воспользоваться преимуществами функции переназначения, предлагаемой Google Play Games на ПК, установив различные элементы управления схемой для своих меню, основной игры и мини-игр или обновив свой пользовательский интерфейс в соответствии с пользовательскими картами управления. Вы можете отключить или включить переназначение отдельных клавиш или групп клавиш или решить, какие клавиши разрешено переназначать в вашей игре.

При использовании функции переназначения Android определит, когда пользователь вводит текст в текстовое поле, и отключит переназначение, поэтому вашей игре не придется вручную отключать переназначение для этих сценариев.

Для получения дополнительной информации ознакомьтесь с рекомендациями и ограничениями Input SDK, которые помогут вам максимально эффективно использовать возможности ПК для вашей игры.

Руководство по интеграции

Информацию об интеграции Input SDK см. в разделе Начало работы с Input SDK .

Примеры игр

Примеры интеграции с Input SDK см. в разделах AGDK Tunnel для игр Kotlin или Java и Trivial Kart для игр Unity.

Загрузите входной SDK

Прежде чем загружать Input SDK, прочтите следующие условия использования Google Input SDK и требования к сбору данных.

Условия использования API Google

Условия использования Google API регулируют использование вами Google Input SDK.

Сбор данных

Google Input SDK может собирать данные о производительности и стабильности для улучшения нашего продукта, включая следующие данные:

  • Количество вызовов методов Input SDK.
  • Количество неудачных вызовов методов Input SDK.
  • InputMap агрегированная информация, такая как:
    • Количество определенных действий и групп.
    • Количество определенных действий с одной клавишей, несколькими клавишами и мышью.
    • Количество определенных действий мыши.
    • Количество переназначаемых действий и групп.
    • Количество зарезервированных для переназначения ключей.
    • Опция переназначения InputMap (включена/отключена).
  • Название пакета игры.
  • Номер версии игры.
  • Название версии игры.
  • Введите версию SDK.
  • Варианты клиента, такие как Google Play Games на ПК или другие клиенты.

Входной SDK доступен в репозитории Google Maven . Инструкции по работе с проектом Java или Kotlin см. в Руководстве по началу работы .

Загрузите Input SDK для Unity из репозитория Play Unity Plugins .