Przykłady i wtyczki

Przykłady i wtyczki do Gier Google Play na PC pokazują integracje SDK na potrzeby certyfikacji i konfiguracji gier w środowisku PC.

AGDKTunel

Oznaczenie AGDKTunnel pochodzi z próbki NDK bez końca – tunelu bez końca. AGDKTunnel prezentuje te integracje pakietu SDK Gier Google Play na PC:

  • Usługi gier Google Play dotyczące tożsamości Play i Zapisywanie w chmurze
  • Wejściowy pakiet SDK dla Gier Google Play na PC

Włącz kompilację dla Gier Google Play na PC

Warianty kompilacji służą do odróżnienia domyślnej (mobilnej) platformy od platformy PC. Aby utworzyć AGDKTunnel, który będzie działać w Grach Google Play na PC, wykonaj te czynności:

  1. Kliknij Kompilacja > Wybierz wariant kompilacji i wybierz wariant kompilacji playGamesPC.
  2. (Opcjonalnie) Włącz Usługi gier Google Play, aby włączyć funkcję zapisywania w chmurze na urządzeniach mobilnych i komputerach.
  3. (Opcjonalnie) Włącz Play Asset Delivery API, aby przesyłać skompresowane zasoby tekstur DXT1.

Włącz usługi gier Google Play

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

  1. Nadaj pakietowi AGDKTunnel odpowiednią nazwę.
  2. Utwórz aplikację w Konsoli Google Play i postępuj zgodnie z instrukcjami, aby skonfigurować usługi gier Google Play, używając nazwy pakietu.
  3. Zastąp wartość ciągu znaków game_services_project_id w app/src/main/res/values/strings.xml identyfikatorem projektu w Konsoli Google Play.

Trivial Kart

Przykładowa gra przedstawiająca korzystanie z technologii Google Play na Androidzie z silnikiem Unity. Oto przykłady Gier Google Play na PC:

  • Usługi gier Google Play – logowanie, osiągnięcia, tabele wyników, lista znajomych i Cloud Save
  • Play Integrity: odbieranie sygnałów integralności dotyczących integralności urządzenia i stanu licencji w Google Play.
  • Wejściowy pakiet SDK dla Gier Google Play na PC

Informacje o konfiguracji znajdziesz w przykładzie trivialkart-unity.

Wtyczki dla Unity w Grach Google Play

Użycia platformy

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

  • Skrypt definiowania platformy GPG: dodaje definicję UNITY_ANDROID_x86_64 do listy ustawień niestandardowych zdefiniowanych w ustawieniach odtwarzacza
  • Skrypt importowania zasobów: ustawia każdą zaimportowaną teksturę na wybraną kompresję tekstury (domyślnie DXTC).
  • Opcje okna: ustawia opcje okien dostępne w sekcji Narzędzia > Ustawienia GPG.

Zapis wejścia

input-capture_package pokazuje funkcje przechwytywania danych wejściowych myszy: