Campioni e plug-in

Gli esempi e i plug-in per Google Play Giochi su PC mostrano le integrazioni dell'SDK per la certificazione e la configurazione dei giochi nell'ambiente PC.

AGDKTunnel

AGDKTunnel deriva dall'esempio Endless Tunnel dell'NDK. AGDKTunnel mostra le seguenti integrazioni dell'SDK Google Play Games per PC:

  • Servizi per i giochi di Google Play per l'identità Play e il salvataggio nel cloud
  • SDK di input per Google Play Games su PC

Attivare la build per Google Play Giochi su PC

Le build varianti vengono utilizzate per distinguere tra la piattaforma predefinita (mobile) e la piattaforma PC. Per creare AGDKTunnel da eseguire in Google Play Games su PC, segui questi passaggi:

  1. Vai a Build > Select Build Variant e seleziona la variante di build playGamesPC.
  2. (Facoltativo) Attiva Google Play Games Services per attivare il salvataggio nel cloud su dispositivi mobili e PC.
  3. (Facoltativo) Abilita l'API Play Asset Delivery per distribuire asset di texture compressi DXT1.

Attivare Google Play Games Services

I servizi per i giochi di Google Play (PGS) vengono utilizzati per l'accesso e il salvataggio nel cloud. Per attivare queste funzionalità:

  1. Rinomina il pacchetto AGDKTunnel con un nome a tua scelta.
  2. Crea un'applicazione su Google Play Console e segui i passaggi per configurare i servizi per i giochi di Google Play utilizzando il nome del pacchetto.
  3. Sostituisci il valore della stringa game_services_project_id in app/src/main/res/values/strings.xml con l'ID del tuo progetto in Google Play Console.

Trivial Kart

Un gioco di esempio che mostra l'utilizzo delle tecnologie Google Play su Android con il motore Unity. Per Google Play Games su PC, il gioco dimostra:

  • Servizi per i giochi di Google Play per accesso, obiettivi, classifiche, amici e salvataggio sul cloud
  • Play Integrity per ricevere indicatori di integrità relativi all'integrità del dispositivo e allo stato della licenza Play
  • L'SDK Input per Google Play Games su PC

Per informazioni sulla configurazione, consulta l'esempio trivialkart-unity.

Plug-in Unity di Google Play Games

Utilità della piattaforma

platform_utils_package è uno strumento per automatizzare le routine per Google Play Giochi su PC con Unity. Il pacchetto include le seguenti funzionalità:

  • Script di definizione della piattaforma GPG: aggiunge una definizione UNITY_ANDROID_x86_64 all'elenco delle definizioni personalizzate nelle impostazioni del player
  • Script di importazione degli asset: imposta ogni texture importata su una compressione delle texture scelta (DXTC per impostazione predefinita)
  • Opzioni finestra: imposta le opzioni finestra disponibili in Strumenti > Impostazioni GPG

Acquisizione input

Il input-capture_package mostra le funzionalità di acquisizione dell'input del mouse:

  • Acquisizione dell'input del mouse con attivazione/disattivazione della barra spaziatrice
  • Eventi di stato del tasto del mouse
  • Eventi di scorrimento del mouse
  • Rilevamento della geometria dello schermo