Sampel dan plugin

Contoh dan plug-in untuk Google Play Game di PC menunjukkan integrasi SDK untuk sertifikasi dan konfigurasi game di lingkungan PC.

AGDKTunnel

AGDKTunnel berasal dari contoh 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 berjalan di Google Play Game di PC, ikuti langkah-langkah berikut:

  1. Buka Build > Select Build Variant, lalu pilih varian build playGamesPC.
  2. (Opsional) Aktifkan Layanan game Google Play untuk mengaktifkan penyimpanan di cloud di perangkat seluler dan PC.
  3. (Opsional) Aktifkan Play Asset Delivery API untuk mengirimkan aset tekstur yang dikompresi DXT1.

Mengaktifkan Layanan game Google Play

Layanan game Google Play (PGS) digunakan untuk login dan penyimpanan di cloud. Untuk mengaktifkan fitur ini, lakukan hal berikut:

  1. Ganti nama paket AGDKTunnel dengan nama pilihan Anda.
  2. Buat aplikasi di Konsol Google Play dan ikuti langkah-langkah untuk menyiapkan Layanan game Google Play menggunakan nama paket Anda.
  3. Ganti nilai string game_services_project_id di app/src/main/res/values/strings.xml dengan ID project Anda di Konsol Google Play.

Trivial Kart

Game contoh yang menunjukkan 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 penyimpanan 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 mengetahui 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 penentuan UNITY_ANDROID_x86_64 ke daftar penentuan kustom dalam setelan Player
  • 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 Alat > Setelan GPG

Perekaman input

input-capture_package mendemonstrasikan fitur perekaman input mouse:

  • Perekaman input mouse dengan tombol Spasi
  • Peristiwa status tombol mouse
  • Peristiwa scroll mouse
  • Deteksi geometri layar