Le SDK Input fournit une interface unifiée qui permet aux joueurs d'afficher et de modifier les actions de la souris et associations du clavier pour tous les jeux Google Play Jeux sur PC. À tout moment au cours du jeu, le joueur peut faire apparaître la superposition Google Play Jeux sur PC, comme illustré dans cette capture d'écran :
Ce SDK est obligatoire pour les jeux utilisant le clavier sur Google Play Jeux sur PC, car les jeux mobiles Android sont conçus pour des interactions sur écran tactile. Mais pour les PC, les jeux doivent être compatibles avec une souris et un clavier. Vous ne devez activer ce SDK que sur Google Play Jeux sur PC.
Le SDK Input est important pour assurer la satisfaction des joueurs et les inciter à interagir avec votre jeu sur différentes plates-formes. L'expérience offerte par la souris et le clavier est différente de celle des écrans tactiles. Lorsque vous intégrez votre jeu avec le SDK Input, vous permettez aux joueurs de remapper les commandes par défaut dans Google Play Jeux sur PC.
Pour une expérience plus immersive, vous pouvez exploiter davantage la fonctionnalité de remappage proposée par Google Play Jeux sur PC en définissant différentes commandes pour vos menus, votre jeu principal et vos mini-jeux, ou en mettant à jour l'UI pour qu'elle corresponde aux mappages de commandes personnalisés de l'utilisateur. Vous pouvez désactiver ou activer le remappage des touches individuelles ou des groupes de touches, ou déterminer quelles touches peuvent être remappées dans votre jeu.
Lorsque vous utilisez la fonctionnalité de remappage, Android détecte quand l'utilisateur saisit du texte dans un champ et désactive le remappage. Le jeu n'est donc pas obligé de désactiver le remappage manuellement.
Pour en savoir plus, consultez les bonnes pratiques et les restrictions du SDK Input afin de créer la meilleure expérience PC possible pour votre jeu.
Guide d'intégration
Pour en savoir plus sur l'intégration du SDK Input, consultez la page Premiers pas avec le SDK Input.
Exemples de jeux
Pour obtenir des exemples d'intégration avec le SDK Input, consultez la page Tunnel AGDK pour les jeux Kotlin ou Java et Trivial Kart pour les jeux Unity.
Télécharger le SDK Input
Avant de télécharger le SDK Input, lisez les conditions d'utilisation et les exigences de collecte des données ci-dessous.
Conditions d'utilisation des API Google
Votre utilisation du SDK Google Input est régie par les Conditions d'utilisation des API Google.
Collecte des données
Le SDK Google Input peut collecter des données sur les performances et la stabilité afin d'améliorer notre produit, y compris les données suivantes :
- Nombre d'appels aux modes de saisie du SDK Input
- Nombre d'appels sans succès vers les modes de saisie du SDK Input
- Informations agrégées de mappage d'entrées :
- Nombre d'actions et de groupes définis
- Nombre d'actions définies à touche unique, à plusieurs touches et avec la souris
- Nombre d'actions définies avec la souris
- Nombre d'actions et de groupes pouvant être remappés
- Nombre de touches réservées au remappage
- Option de remappage des entrées (activée/désactivée)
- Nom de package du jeu
- Numéro de version du jeu
- Nom de la version du jeu
- Version du SDK Input
- Variantes de clients telles que Google Play Jeux sur PC ou d'autres clients
Le SDK Input est disponible dans le dépôt Maven de Google. Consultez le guide de démarrage pour obtenir des instructions sur votre projet Java ou Kotlin.
Téléchargez le SDK Input pour Unity à partir du dépôt GitHub des plug-ins Unity Play.