Requisiti di continuità

Per offrire ai giocatori la migliore esperienza possibile con Google Play Giochi su PC, richiediamo che le versioni per Google Play Giochi su PC e mobile (Android) del tuo gioco offrano un'esperienza cross-device fluida utilizzando il nostro nuovo SDK Google Play Games Services v2 per essere considerato ottimizzato per Google Play Giochi su PC.

Ecco un riepilogo dei requisiti:

  • I giocatori su dispositivi mobili (Android) e Google Play Giochi su PC (su PC) accedono automaticamente ai servizi per i giochi di Google Play all'interno del gioco, se possibile, e i loro progressi non relativi ai tutorial sono collegati al loro ID giocatore dei servizi per i giochi di Google Play. Su altri dispositivi, il gioco ripristina automaticamente questi progressi quando non ci sono conflitti con lo stato locale.
    • Tieni presente che l'utente potrebbe accedere automaticamente al tuo gioco con Google Play Games Services, ma non con il tuo sistema di identità esistente (ad es. account ospiti). In questi casi, dato che l'utente ha eseguito l'accesso con Google Play Games Services e si aspetta che i suoi progressi vengano salvati, devi comunque eseguire il backup e il ripristino dei progressi dell'utente. L'unica eccezione si verifica quando l'utente comprende in modo specifico che la modalità Ospite è associata a un singolo dispositivo.
    • Per soddisfare questo requisito, è necessario utilizzare l'accesso ai servizi per i giochi di Google Play v2. Se al momento utilizzi l'accesso v1, abbiamo delle indicazioni per la migrazione delle integrazioni Java e Unity.
  • Se il tuo gioco ha altre soluzioni di identità , collega l'ID giocatore dei servizi per i giochi di Google Play a queste soluzioni in modo che i giocatori non debbano ripristinare manualmente le proprie credenziali quando utilizzano un nuovo dispositivo.
  • Quando si verificano conflitti sui progressi (un giocatore accede con i servizi per i giochi di Google Play e un'altra piattaforma di identità), devi risolverli in modo che i giocatori possano aspettarsi e comprendere. Potrebbe essere necessario chiedere al giocatore con quale account vuole giocare, se preferisce i progressi locali o se vuole unire i progressi.

Siamo consapevoli che le tue soluzioni di identità esistenti hanno le loro complessità e siamo flessibili per quanto riguarda i casi limite derivanti da conflitti e risoluzione delle identità. In definitiva, il requisito è che i progressi o lo stato dei giocatori vengano ripristinati automaticamente quando passano da Android (inclusi smartphone e tablet) a Google Play Giochi su PC.

Ti consigliamo di consultare questa pagina per suggerimenti su come integrare Google Play Games Services con il tuo sistema di identità esistente. Ad esempio, alcuni giochi potrebbero scegliere di creare una connessione 1:1 tra Google Play Games Services e il proprio sistema di identità esistente (o, come lo chiamiamo nella pagina collegata sopra, una soluzione di associazione). Altri giochi potrebbero scegliere di associare un account Google Play Games Services a una serie di account associati all'utente per ripristinare lo stato (o, come lo chiamiamo nella pagina collegata sopra, una soluzione di richiamo).

Puoi utilizzare gli scenari di test in questa pagina per valutare la tua soluzione in base ai requisiti.

Ecco un elenco di controllo dei comportamenti richiesti e consigliati relativi all'accesso ai servizi per i giochi di Google Play su Google Play Giochi su PC.

ID Importanza Descrizione
1.1 Obbligatorio Consenti ai giocatori di accedere con l'accesso ai servizi per i giochi di Google Play v2 su dispositivi Android e Google Play Giochi su PC.

Integra il nuovo SDK dei servizi per i giochi di Google Play v2 con le tue build Android e Google Play Giochi su PC e attiva la funzionalità di accesso all'interno del gioco. Utilizza le credenziali dei giocatori che hanno eseguito l'accesso per soddisfare il requisito 1.2.

Tieni presente che l'accesso v1 non soddisfa il requisito. Se nel tuo gioco utilizzi la versione 1 di Google Play Games Services, devi eseguire l'upgrade alla versione 2. Per saperne di più sulla migrazione dell'integrazione, consulta le guide Java e Unity.
1,2 Obbligatorio Esegui il backup e il ripristino dei progressi del giocatore in base all'ID giocatore dei servizi per i giochi di Play.

Questa operazione non è necessaria quando l'utente comprende che i progressi sono legati al dispositivo locale e andrebbero persi se passasse a un altro dispositivo o se i progressi riguardano solo il tutorial.

Per assicurarti che i giocatori non perdano i progressi quando cambiano o ripristinano i dispositivi o se giocano su più dispositivi, assicurati che i progressi vengano sottoposti a backup in una soluzione di salvataggio nel cloud e utilizza l'ID giocatore dei servizi Play Giochi come chiave, in modo sicuro se utilizzi il tuo server di gioco di backend. Quando i giocatori accedono con i servizi per i giochi di Play, controlla se esistono progressi per quell'account e, in caso affermativo, consenti al giocatore di riprendere da dove aveva interrotto. Puoi utilizzare la tua soluzione di salvataggio nel cloud o i servizi per i giochi di Play Giochi salvati

Se il giocatore non ha eseguito l'accesso con i servizi per i giochi di Play, prova a mantenere i progressi del giocatore localmente, quindi sincronizzali quando il giocatore accede ai servizi per i giochi di Play. In questo modo, se il giocatore posticipa l'accesso al tuo gioco, non perderà i progressi.
1.3 Best practice Fornisci un pulsante di accesso per i giocatori disconnessi.

I giocatori possono disattivare l'utilizzo dei servizi per i giochi di Play e quindi non accedere automaticamente al tuo gioco. Fornendo un pulsante di accesso per i giocatori disconnessi, consenti ai giocatori di cambiare idea e accedere ai servizi per i giochi di Play man mano che si appassionano al tuo gioco.

Il pulsante di accesso deve essere facile da trovare per i giocatori; ad esempio, deve essere accessibile dalla schermata principale o trovarsi nella schermata delle impostazioni. Questo pulsante non deve essere nascosto in più livelli del menu del gioco.
1,4 Oggetti utili Segui le linee guida per il branding di Google.

Per offrire ai giocatori un'esperienza end-to-end attraente e coerente, implementa le linee guida per il branding dei servizi per i giochi di Play.