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:
- Vai a Build > Select Build Variant e seleziona la variante di build playGamesPC.
- (Facoltativo) Attiva Google Play Games Services per attivare il salvataggio nel cloud su dispositivi mobili e PC.
- (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à:
- Rinomina il pacchetto AGDKTunnel con un nome a tua scelta.
- 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.
- Sostituisci il valore della stringa
game_services_project_idinapp/src/main/res/values/strings.xmlcon 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