Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
As amostras e plug-ins do Google Play Games no PC demonstram as integrações do SDK
para certificação e configuração de jogos no ambiente de PC.
AGDKTunnel
AGDKTunnel
é derivado do exemplo Endless Tunnel do NDK. O AGDKTunnel demonstra a
Confira estas integrações do SDK do Google Play Games no PC:
Serviços relacionados a jogos do Google Play para identidade do Google Play e salvamento na nuvem
SDK de entrada para o Google Play Games no PC
Ativar o build para o Google Play Games no PC
Variantes de build são usadas para diferenciar a plataforma padrão (para dispositivos móveis)
e a plataforma para PCs. Para criar o AGDKTunnel para execução no Google Play Games no PC,
siga estas etapas:
Acesse Build > Select Build Variant e selecione a variante de build playGamesPC.
(Opcional) Ative os Serviços relacionados a jogos do Google Play para ativar o recurso de salvar na nuvem em dispositivos móveis e PC.
(Opcional) Ative a API Play Asset Delivery para enviar recursos de textura compactados com DXT1.
Ativar os serviços relacionados a jogos do Google Play
Os Serviços relacionados a jogos do Google Play (PGS, na sigla em inglês) são usados para fazer login e salvar na nuvem.
Para ativar esses recursos, faça o seguinte:
Renomeie o pacote AGDKTunnel com um nome de sua escolha.
Crie um app no Google Play Console e siga as etapas
para configurar os serviços relacionados a jogos do Google Play usando o nome do seu pacote.
Substitua o valor da string game_services_project_id em
app/src/main/res/values/strings.xml pelo ID do projeto na
Google Play Console
Trivial Kart
Um jogo de exemplo que demonstra o uso de tecnologias do Google Play no
Android com o mecanismo do Unity.
Para o Google Play Games no PC, o jogo demonstra o seguinte:
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2025-07-27 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 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"]]