Przykłady i wtyczki

Przykłady i wtyczki Gier Google Play na PC pokazują integrację pakietu SDK z certyfikacją i konfiguracją gier w środowisku PC.

AGDKTunnel

AGDKTunnel pochodzi z próbki NDK Endless Tunnel. AGDKTunnel pokazuje, te integracje pakietu SDK Gier Google Play na PC:

  • Usługi gier Google Play do obsługi tożsamości w Google i zapisów w chmurze
  • Pakiet SDK do wprowadzania danych w Gry Google Play na PC

Włączanie wersji dla Gier Google Play na PC

Wersje kompilacji służą do rozróżniania domyślnej platformy (mobilnej) i platformy PC. Aby utworzyć aplikację AGDKTunnel dostępną w Grach Google Play na PC, wykonaj te czynności:

  1. Otwórz Kompilacja > Wybierz wersję kompilacji i wybierz wariant kompilacji playGamesPC.
  2. (Opcjonalnie) Włącz Usługi gier Google Play, aby włączyć Cloud Save na urządzeniu mobilnym i PC.
  3. (Opcjonalnie) Włącz interfejs Play Asset Delivery API, aby przesyłać zasoby tekstur skompresowane za pomocą DXT1.

Włącz usługi gier Google Play

Usługi gier Google Play (PGS) służą do logowania się i zapisywania danych w chmurze. Aby włączyć te funkcje:

  1. Zmień nazwę pakietu AGDKTunnel na dowolną nazwę.
  2. Utwórz aplikację w Konsoli Google Play i wykonaj czynności konfigurowania Usług gier Google Play, używając nazwy pakietu.
  3. Zastąp ciąg znaków game_services_project_id w plikach app/src/main/res/values/strings.xml identyfikatorem projektu w Konsoli Google Play.

Trivial gokart

Przykładowa gra pokazująca wykorzystanie technologii Google Play na Androida z silnikiem Unity. W przypadku Gier Google Play na PC gra przedstawia:

  • Usługi gier Google Play do logowania się, wyświetlania osiągnięć, tabel wyników, listy znajomych i korzystania z Cloud Save.
  • Play Integrity na potrzeby odbierania sygnałów integralności dotyczących integralności urządzenia i stanu licencji Google Play.
  • Pakiet SDK do wprowadzania danych w Gry Google Play na PC

Informacje o konfiguracji znajdziesz w pliku trivialkart-unity.

Wtyczki do Gier Google Play do Unity

Wykorzystanie platformy

Pakiet platform_utils_package to narzędzie do automatyzacji rutyn w Grach Google Play na PC za pomocą Unity. Pakiet zawiera te funkcje:

  • Skrypt definiowania platformy GPG: dodaje definicję UNITY_ANDROID_x86_64 do listy niestandardowych definicji w ustawieniach odtwarzacza.
  • Skrypt importera zasobów: ustawia każdą importowaną teksturę na wybraną kompresję tekstur (domyślnie DXTC)
  • Opcje okna: umożliwia ustawienie opcji okna dostępnych w sekcji Narzędzia > Ustawienia GPG.

Przechwytywanie danych wejściowych

input-capture_package przedstawia funkcje przechwytywania danych wejściowych myszą: