Les exemples et les plug-ins pour Google Play Jeux sur PC illustrent les intégrations de SDK pour la certification et la configuration de jeux dans l'environnement PC.
AGDKTunnel
AGDKTunnel est dérivé de l'exemple Endless Tunnel du NDK. AGDKTunnel illustre intégrations du SDK Google Play Jeux sur PC suivantes:
- Services de jeux Google Play pour Play Identity et enregistrement dans le cloud
- SDK Input pour Google Play Jeux sur PC
Activer le build pour Google Play Jeux sur PC
Des variantes de compilation sont utilisées pour différencier la plate-forme par défaut (mobile) et la plate-forme PC. Pour compiler AGDKTunnel afin de l'exécuter 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 l'enregistrement dans le cloud sur mobile et PC.
- (Facultatif) Activez l'API Play Asset Delivery pour diffuser des éléments de texture compressés DXT1.
Activer les services de jeux Google Play
Les services de jeux Google Play (PGS) sont utilisés pour la connexion et la sauvegarde dans le cloud. Pour activer ces fonctionnalités, procédez comme suit :
- Renommez le package AGDKTunnel en lui attribuant un nom de votre choix.
- Créez une application dans la Google Play Console et suivez les étapes indiquées pour configurer les services de jeux Google Play à l'aide du nom de package.
- Remplacez la valeur de la chaîne
game_services_project_id
dansapp/src/main/res/values/strings.xml
par l'ID de votre projet dans Google Play Console.
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 présente ce qui suit:
- Services de jeux Google Play pour la connexion, les réussites, les classements, les amis et l'enregistrement dans le cloud
- Play Integrity reçoit des signaux d'intégrité sur l'intégrité de l'appareil et l'état des licences 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 pour Unity
Utilitaires de plate-forme
platform_utils_package est un outil permettant d'automatiser les routines pour Google Play Jeux sur PC avec Unity. Le pack comprend 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 Outils > Paramètres GPG
Capture de l'entrée
input-capture_package présente les fonctionnalités de capture d'entrée à la souris:
- Capture de la saisie à la souris avec la barre d'espace
- Événements liés à l'état du bouton de la souris
- Événements de défilement de la souris
- Détection de la géométrie de l'écran