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 NDK Endless Tunnel. AGDKTunnel illustre les intégrations suivantes du SDK Google Play Jeux pour PC :
- Services de jeux Google Play pour l'identité 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 différence 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 de jeux Google Play pour activer la sauvegarde dans le cloud sur mobile et PC.
- (Facultatif) Activez l'API Play Asset Delivery pour distribuer des éléments de texture compressés au format DXT1.
Activer les services de jeux Google Play
Les services de jeux Google Play (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 de votre nom de package.
- Remplacez la valeur de chaîne
game_services_project_iddansapp/src/main/res/values/strings.xmlpar l'ID de votre projet dans la console Google Play.
Trivial Kart
Exemple de jeu montrant l'utilisation des technologies Google Play sur Android avec le moteur Unity. Pour Google Play Jeux sur PC, le jeu doit :
- Services de jeux Google Play 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 Google Play Jeux Unity
Utilitaires de plate-forme
Le package platform_utils 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 la fenêtre : définit les options de la fenêtre disponibles sous Outils > Paramètres GPG.
Capture d'entrée
Le package input-capture illustre les fonctionnalités de capture de la saisie à la souris :
- Capture de la saisie à la souris avec 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