Beispiele und Plug-ins

Die Beispiele und Plug-ins für Google Play Spiele auf dem PC zeigen die SDK-Integrationen für die Zertifizierung und Konfiguration von Spielen in der PC-Umgebung.

AGDK-Tunnel

AGDKTunnel wird aus dem NDK-Beispiel „Endless Tunnel“ abgeleitet. AGDKTunnel veranschaulicht die folgenden SDK-Integrationen für Google Play Spiele auf dem PC:

  • Google Play-Spieldienste für Play-Identität und Cloud-Speicher
  • Eingabe-SDK für Google Play Spiele auf dem PC

Build für Google Play Spiele auf dem PC aktivieren

Build-Varianten werden verwendet, um zwischen der (mobilen) Standardplattform und der PC-Plattform zu unterscheiden. So erstellen Sie AGDKTunnel für die Ausführung in Google Play Spiele auf dem PC:

  1. Gehen Sie zu Build > Build-Variante auswählen und wählen Sie die Build-Variante playGamesPC aus.
  2. Optional: Aktiviere Google Play-Spieldienste, um den Cloud-Speicher auf Mobilgeräten und PCs zu aktivieren.
  3. Optional: Aktivieren Sie die Play Asset Delivery API, um komprimierte DXT1-Textur-Assets zu senden.

Google Play-Spieldienste aktivieren

Die Google Play-Spieldienste (PGS) werden für die Anmeldung und den Cloud-Speicher verwendet. So aktivieren Sie diese Funktionen:

  1. Benennen Sie das AGDKTunnel-Paket in einen Namen Ihrer Wahl um.
  2. Erstelle eine App in der Google Play Console und folge der Anleitung zum Einrichten der Google Play-Spieldienste mit deinem Paketnamen.
  3. Ersetzen Sie den Stringwert game_services_project_id in app/src/main/res/values/strings.xml durch die ID Ihres Projekts in der Google Play Console.

Trivial Kart

Ein Beispielspiel, das die Verwendung von Google Play-Technologien unter Android mit der Unity-Engine demonstriert. Bei Google Play Spiele auf dem PC zeigt das Spiel Folgendes:

  • Google Play-Spieldienste für Anmeldung, Erfolge, Bestenlisten, Freunde und Cloud-Speicher
  • Play Integrity für den Empfang von Integritätssignalen zur Geräteintegrität und zum Play-Lizenzstatus
  • Input SDK für Google Play Spiele auf dem PC

Konfigurationsinformationen finden Sie im Beispiel trivialkart-unity.

Unity-Plug-ins in Google Play Spiele

Plattformdienstprogramme

Das platform_utils_package ist ein Tool zum Automatisieren von Abläufen für Google Play Spiele auf dem PC mit Unity. Das Paket enthält die folgenden Funktionen:

  • Script für die Definition der GPG-Plattform: Fügt der Liste der benutzerdefinierten Definitionen in den Player-Einstellungen eine UNITY_ANDROID_x86_64-Definition hinzu
  • Skript für den Asset-Importer: Legt für jede importierte Textur eine ausgewählte Texturkomprimierung fest (standardmäßig DXTC)
  • Fensteroptionen: Legt die unter Tools > GPG-Einstellungen verfügbaren Fensteroptionen fest.

Eingabeerfassung

Das input-Capture_package zeigt die Funktionen zur Erfassung von Mauseingaben:

  • Erfassung der Mauseingabe mit Ein/Aus-Schaltfläche für die Leertaste
  • Ereignisse für den Mausklickstatus
  • Ereignisse beim Scrollen der Maus
  • Erkennung der Bildschirmgeometrie