Contoh dan plugin untuk Google Play Game di PC menunjukkan integrasi SDK untuk sertifikasi dan konfigurasi game di lingkungan PC.
AGDKTunnel
AGDKTunnel berasal dari sampel NDK Endless Tunnel. AGDKTunnel menunjukkan integrasi SDK Google Play Game di PC berikut:
- Layanan game Google Play untuk identitas Play dan simpan di cloud
- Input SDK untuk Google Play Game di PC
Mengaktifkan build untuk Google Play Game di PC
Varian build digunakan untuk membedakan antara platform default (seluler) dan platform PC. Untuk mem-build AGDKTunnel agar dapat dijalankan di Google Play Game di PC, ikuti langkah-langkah berikut:
- Buka Build > Select Build Variant dan pilih varian build playGamesPC.
- (Opsional) Aktifkan Layanan game Google Play untuk mengaktifkan fitur simpan di cloud di perangkat seluler dan PC.
- (Opsional) Aktifkan Play Asset Delivery API untuk mengirimkan aset tekstur terkompresi DXT1.
Mengaktifkan Layanan game Google Play
Layanan game Google Play (PGS) digunakan untuk login dan simpan di cloud. Untuk mengaktifkan fitur ini, lakukan hal berikut:
- Ganti nama paket AGDKTunnel menjadi nama pilihan Anda.
- Buat aplikasi di Konsol Google Play dan ikuti langkah-langkah untuk menyiapkan Layanan game Google Play menggunakan nama paket Anda.
- Ganti nilai string
game_services_project_id
diapp/src/main/res/values/strings.xml
dengan ID project Anda di Konsol Google Play.
Kart Sepele
Contoh game yang mendemonstrasikan penggunaan teknologi Google Play di Android dengan mesin Unity. Untuk Google Play Game di PC, game menunjukkan:
- Layanan game Google Play untuk login, pencapaian, papan peringkat, teman, dan simpan di cloud
- Play Integrity untuk menerima sinyal integritas tentang integritas perangkat dan status lisensi Play
- Input SDK untuk Google Play Game di PC
Lihat contoh trivialkart-unity untuk informasi konfigurasi.
Plugin Unity Google Play Game
Utilitas platform
platform_utils_package adalah alat untuk mengotomatiskan rutinitas untuk Google Play Game di PC dengan Unity. Paket ini mencakup fitur berikut:
- Skrip penentuan platform GPG: Menambahkan definisi UNITY_ANDROID_x86_64 ke daftar definisi kustom dalam setelan Pemain
- Skrip pengimpor aset: Menetapkan setiap tekstur yang diimpor ke kompresi tekstur yang dipilih (DXTC secara default)
- Opsi jendela: Menetapkan opsi jendela yang tersedia di bagian Tools > GPG Settings
Tangkapan input
input-capture_package menunjukkan fitur pengambilan input mouse:
- Pengambilan input mouse dengan tombol Spasi
- Peristiwa status tombol mouse
- Peristiwa scroll mouse
- Deteksi geometri layar