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:
- Kliknij Kompilacja > Wybierz wariant kompilacji i wybierz wariant kompilacji playGamesPC.
- (Opcjonalnie) Włącz Usługi gier Google Play, aby włączyć funkcję zapisywania w chmurze na urządzeniach mobilnych i komputerach.
- (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:
- Nadaj pakietowi AGDKTunnel odpowiednią nazwę.
- 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.
- Zastąp wartość ciągu znaków
game_services_project_id
wapp/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:
- Przechwytywanie danych wejściowych myszą za pomocą przełącznika spacji
- Zdarzenia dotyczące stanu przycisku myszy
- Zdarzenia przewijania myszą
- Wykrywanie geometrii ekranu