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 in ambiente PC.

Tunnel AGDK

AGDKTunnel deriva dall'endless Tunnel campione NDK. AGDKTunnel dimostra le seguenti integrazioni dell'SDK di Google Play Giochi su PC:

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

Attiva la build per Google Play Giochi su PC

Le varianti di build vengono utilizzate per distinguere la piattaforma predefinita (per dispositivi mobili) e la piattaforma PC. Per creare AGDKTunnel in modo che venga eseguito in Google Play Giochi su PC, segui questi passaggi:

  1. Vai a Build > Seleziona variante build e seleziona la variante di build playGamesPC.
  2. (Facoltativo) Attiva i servizi per i giochi di Google Play per attivare il salvataggio sul cloud su dispositivi mobili e PC.
  3. (Facoltativo) Attiva l'API Play Asset Delivery per pubblicare asset texture compressi con DXT1.

Attiva i servizi per i giochi di Google Play

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

  1. Rinomina il pacchetto AGDKTunnel con un nome a tua scelta.
  2. Crea un'applicazione in 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 stringa game_services_project_id in app/src/main/res/values/strings.xml con l'ID del tuo progetto in Google Play Console.

Kart banale

Un gioco di esempio che mostra l'uso delle tecnologie Google Play su Android con il motore Unity. Per Google Play Giochi 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 relativi all'integrità relativi all'integrità del dispositivo e allo stato della licenza di Google Play
  • SDK di input per Google Play Giochi su PC

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

Plug-in Unity di Google Play Giochi

Utili della piattaforma

platform_utils_package è uno strumento per automatizzare le routine di 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 di impostazioni personalizzate nelle impostazioni del player
  • Script per l'importazione degli asset: imposta ogni texture importata sulla compressione delle texture scelta (DXTC per impostazione predefinita).
  • Opzioni finestra: imposta le opzioni della finestra disponibili in Strumenti > Impostazioni GPG

Acquisizione input

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

  • Acquisizione input mouse con pulsante di attivazione/disattivazione della barra spaziatrice
  • Eventi relativi allo stato del pulsante del mouse
  • Eventi di scorrimento del mouse
  • Rilevamento della geometria dello schermo