Przykłady i wtyczki do Gier Google Play na PC pokazują integracje pakietu SDK na potrzeby certyfikacji i konfiguracji gier w środowisku PC.
AGDKTunnel
AGDKTunnel pochodzi z przykładu NDK Endless Tunnel. AGDKTunnel pokazuje te integracje pakietu SDK Gier Google Play na PC:
- Usługi gier Google Play na potrzeby tożsamości Play i zapisywania w chmurze
- Pakiet SDK do wprowadzania danych w Grach Google Play na PC
Włączanie kompilacji na potrzeby Gier Google Play na PC
Warianty kompilacji służą do rozróżniania domyślnej platformy (mobilnej) i platformy PC. Aby skompilować AGDKTunnel do uruchomienia w Grach Google Play na PC, wykonaj te czynności:
- Kliknij Build (Kompilacja) > Select Build Variant (Wybierz wariant kompilacji) i wybierz wariant kompilacji playGamesPC.
- (Opcjonalnie) Włącz Usługi gier Google Play , aby włączyć zapisywanie w chmurze na urządzeniach mobilnych i komputerach.
- (Opcjonalnie) Włącz interfejs Play Asset Delivery API , aby dostarczać tekstury skompresowane w formacie DXT1.
Włączanie usług gier Google Play
Usługi gier Google Play (PGS) służą do logowania się i zapisywania w chmurze. Aby włączyć te funkcje, wykonaj te czynności:
- Zmień nazwę pakietu AGDKTunnel na wybraną przez siebie.
- Utwórz aplikację w Konsoli Google Play i wykonaj czynności, aby skonfigurować usługi gier Google Play za pomocą nazwy pakietu.
- Zastąp wartość ciągu
game_services_project_idw plikuapp/src/main/res/values/strings.xmlidentyfikatorem projektu w Konsoli Google Play.
Trivial Kart
Przykładowa gra pokazująca, jak korzystać z technologii Google Play na Androidzie za pomocą silnika Unity. W przypadku Gier Google Play na PC gra pokazuje:
- Usługi gier Google Play na potrzeby logowania się, osiągnięć, tabel wyników, znajomych i zapisywania w chmurze
- Play Integrity na potrzeby otrzymywania sygnałów integralności dotyczących integralności urządzenia i stanu licencji Play
- Pakiet SDK do wprowadzania danych w Grach Google Play na PC
Informacje o konfiguracji znajdziesz w przykładzie trivialkart-unity.
Wtyczki Gry Google Play do Unity
Narzędzia platformy
Pakiet platform_utils_package to narzędzie do automatyzacji procedur 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 importowania zasobów: ustawia wybraną kompresję tekstur (domyślnie DXTC) dla każdej importowanej tekstury.
- Opcje okna: ustawia opcje okna dostępne w sekcji Tools (Narzędzia) > GPG Settings (Ustawienia GPG).
Przechwytywanie danych wejściowych
Pakiet input-capture_package pokazuje funkcje przechwytywania sygnału myszy:
- Przechwytywanie sygnału myszy za pomocą przełącznika spacji
- Zdarzenia stanu przycisku myszy
- Zdarzenia przewijania myszą
- Wykrywanie geometrii ekranu