Les exemples et les plug-ins pour Google Play Jeux sur PC illustrent les intégrations du SDK pour la certification et la configuration des jeux dans l'environnement PC.
AGDKTunnel
AGDKTunnel est dérivé de l'exemple Endless Tunnel du NDK. AGDKTunnel illustre les intégrations suivantes du SDK Google Play Jeux sur PC :
- services Google Play Games pour l'identité Google Play et l'enregistrement dans le cloud
- SDK Input pour Google Play Jeux sur PC
Activer la compilation pour Google Play Jeux sur PC
Les variantes de compilation permettent de faire la distinction entre la plate-forme par défaut (mobile) et la plate-forme PC. Pour compiler AGDKTunnel afin qu'il s'exécute dans Google Play Jeux sur PC, procédez comme suit :
- Accédez à Build > Select Build Variant (Compilation > Sélectionner une variante de compilation), puis sélectionnez la variante de compilation playGamesPC.
- (Facultatif) Activez les services Google Play Games pour activer l'enregistrement dans le cloud sur mobile et PC.
- (Facultatif) Activez l'API Play Asset Delivery pour fournir des éléments de texture compressés au format DXT1.
Activer les services de jeux Google Play
Les services Google Play Games (PGS) sont utilisés pour la connexion et l'enregistrement dans le cloud. Pour activer ces fonctionnalités, procédez comme suit :
- Renommez le package AGDKTunnel comme vous le souhaitez.
- Créez une application dans la Google Play Console et suivez les étapes pour configurer les services de jeux Google Play à l'aide du nom de votre package.
- Remplacez la valeur de chaîne
game_services_project_iddansapp/src/main/res/values/strings.xmlpar l'ID de votre projet dans la Google Play Console.
Trivial Kart
Exemple de jeu illustrant l'utilisation des technologies Google Play sur Android avec le moteur Unity. Pour Google Play Jeux sur PC, le jeu illustre les points suivants :
- services Google Play Games pour la connexion, les réussites, les classements, les amis et l'enregistrement dans le cloud
- Play Integrity pour recevoir des signaux d'intégrité concernant l'intégrité de l'appareil et l'état de la licence Play
- SDK Input pour Google Play Jeux sur PC
Pour en savoir plus sur la configuration, consultez l'exemple trivialkart-unity.
Plug-ins Unity Google Play Games
Utilitaires de plate-forme
Le package platform_utils_package est un outil permettant d'automatiser les routines pour Google Play Jeux sur PC avec Unity. Le package inclut les fonctionnalités suivantes :
- Script de définition de la plate-forme GPG : ajoute une définition UNITY_ANDROID_x86_64 à la liste des définitions personnalisées dans les paramètres du lecteur
- Script d'importation d'éléments : définit chaque texture importée sur une compression de texture choisie (DXTC par défaut)
- Options de fenêtre : définit les options de fenêtre disponibles sous Tools > GPG Settings (Outils > Paramètres GPG)
Capture de données de saisie
Le package input-capture_package illustre les fonctionnalités de capture de données de saisie à la souris :
- Capture de données de saisie à la souris avec activation/désactivation par la barre d'espace
- Événements d'état des boutons de la souris
- Événements de défilement de la souris
- Détection de la géométrie de l'écran