Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
En los ejemplos y complementos de Google Play Juegos para PC, se demuestran las integraciones de SDK para la certificación y configuración de juegos en el entorno de PC.
Túnel AGDK
AGDKTunnel
se deriva de la muestra de NDK de Endless Tunnel. AGDKTunnel demuestra las siguientes integraciones del SDK de Google Play Juegos para PC:
Servicios de juego de Google Play para la identidad de Play y el almacenamiento en la nube
SDK de entrada para Google Play Juegos para PC
Cómo habilitar la compilación para Google Play Juegos para PC
Las variantes de compilación se usan para diferenciar entre la plataforma predeterminada (para dispositivos móviles) y la plataforma para PC. Para compilar AGDKTunnel y ejecutarlo en Google Play Juegos para PC, sigue estos pasos:
Ve a Build > Select Build Variant y selecciona la variante de compilación playGamesPC.
Habilita los Servicios de juego de Google Play (opcional) para activar el almacenamiento en la nube en dispositivos móviles y PCs.
(Opcional) Habilita la API de Play Asset Delivery para publicar recursos de textura comprimidos DXT1.
Cómo habilitar los Servicios de juego de Google Play
Los Servicios de juego de Google Play (PGS) se usan para acceder y guardar contenido en la nube.
Para habilitar estas funciones, haz lo siguiente:
Cambia el nombre del paquete AGDKTunnel por el que quieras.
Crea una aplicación en Google Play Console y sigue los pasos
para configurar los Servicios de juego de Google Play con el nombre de tu paquete.
Reemplaza el valor de la cadena game_services_project_id en app/src/main/res/values/strings.xml por el ID de tu proyecto en Google Play Console.
Karting Trivial
Un juego de ejemplo que demuestra el uso de las tecnologías de Google Play en Android con el motor Unity.
En el caso de Google Play Juegos para PC, el juego demuestra lo siguiente:
Servicios de juego de Google Play para el acceso, los logros, las tablas de clasificación, los amigos y el almacenamiento en la nube
Play Integrity para recibir indicadores de integridad sobre la integridad del dispositivo y el estado de la licencia de Play
El SDK de entrada para Google Play Juegos para PC
Consulta el ejemplo de trivialkart-unity para obtener información sobre la configuración.
Complementos de Unity de Google Play Juegos
Utilidades de la plataforma
platform_utils_package es una herramienta para automatizar rutinas de Google Play Juegos para PC con Unity. El paquete incluye las siguientes funciones:
Secuencia de comandos de definición de la plataforma GPG: Agrega una definición de UNITY_ANDROID_x86_64 a la lista de definiciones personalizadas en la configuración del reproductor.
Secuencia de comandos del importador de recursos: Configura cada textura importada con una compresión de texturas elegida (DXTC de forma predeterminada).
Window options: Establece las opciones de ventana disponibles en Tools > GPG Settings.
Captura de entrada
El paquete input-capture_package
muestra las funciones de captura de entrada del mouse:
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2025-07-27 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 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"]]