Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
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 dans
app/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
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/27 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/07/27 (UTC)."],[],[],null,["# Samples and plug-ins\n\nThe samples and plug-ins for Google Play Games on PC demonstrate the SDK integrations\nfor certification and configuration of games in the PC environment.\n\nAGDKTunnel\n----------\n\n[AGDKTunnel](https://github.com/android/games-samples/tree/main/agdk/agdktunnel)\nis derived from the NDK sample Endless Tunnel. AGDKTunnel demonstrates the\nfollowing Google Play Games on PC SDK integrations:\n\n- Google Play Games Services for Play identity and cloud save\n- Input SDK for Google Play Games on PC\n\n### Enable build for Google Play Games on PC\n\nBuild variants are used to differentiate between the default (mobile) platform\nand the PC platform. To build AGDKTunnel to run in Google Play Games on PC,\nfollow these steps:\n\n1. Go to **Build \\\u003e Select Build Variant** and select the **playGamesPC** build variant.\n2. (Optional) Enable **Google Play Games Services** to turn on cloud save on mobile and PC.\n3. (Optional) Enable **Play Asset Delivery API** to deliver DXT1 compressed texture assets.\n\n### Enable Google Play Games Services\n\nGoogle Play Games Services (PGS) is used for sign-in and cloud save.\nTo enable these features, do the following:\n\n1. Rename the AGDKTunnel package to a name of your choosing.\n2. Create an application on the Google Play Console and follow the steps to set up Google Play Games Services using your package name.\n3. Replace the `game_services_project_id` string value in `app/src/main/res/values/strings.xml` with the ID of your project in the Google Play Console.\n\nTrivial Kart\n------------\n\nA sample game demonstrating use of Google Play technologies on\nAndroid with the Unity engine.\nFor Google Play Games on PC, the game demonstrates:\n\n- [Google Play Games Services](/games/pgs/overview) for sign-in, achievements, leaderboards, friends, and cloud save\n- [Play Integrity](/google/play/integrity/overview) for receiving integrity signals about device integrity and Play license status\n- The Input SDK for Google Play Games on PC\n\nSee the [trivialkart-unity](https://github.com/android/games-samples/tree/main/trivialkart/trivialkart-unity) sample for configuration information.\n\nGoogle Play Games Unity plug-ins\n--------------------------------\n\n### Platform utils\n\nThe [platform_utils_package](https://github.com/android/games-samples/tree/main/googleplaygamesforpc/unity_projects/platform_utils_package)\nis a tool for automating routines\nfor Google Play Games on PC with Unity. The package includes the following features:\n\n- GPG platform define script: Adds a UNITY_ANDROID_x86_64 define to the list of custom defines within Player settings\n- Asset importer script: Sets every imported texture to a chosen texture compression (DXTC by default)\n- Window options: Sets window options available under **Tools \\\u003e GPG Settings**\n\n### Input capture\n\nThe [input-capture_package](https://github.com/android/games-samples/tree/main/googleplaygamesforpc/unity_projects/input_capture_package)\ndemonstrates mouse input capture features:\n\n- [Mouse input capture](/games/playgames/input-mouse#capture_mouse_input) with Spacebar toggle\n- Mouse button state events\n- Mouse scroll events\n- Screen geometry detection"]]