Per offrire la migliore esperienza ai giocatori di Google Play Giochi su PC, richiediamo che le versioni di Google Play Giochi su PC e mobile (Android) del tuo gioco offrano un'esperienza multipiattaforma senza interruzioni 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 tuo 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 i servizi per i giochi di Google Play 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 di Google Play Games Services 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 tuoi 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 giocatori ripristinino automaticamente i propri progressi o il proprio stato 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 i servizi per i giochi di Google Play 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 | Fai accedere i giocatori 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 per 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 ulteriori informazioni 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 cloud e utilizza l'ID giocatore di Play Giochi Services come chiave, in modo sicuro se utilizzi il tuo server di gioco di backend. Quando i giocatori accedono con Play Games Services, 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 Giochi salvati di Play Games Services Se il giocatore non ha eseguito l'accesso con Play Games Services, prova a mantenere i progressi del giocatore in locale, quindi sincronizzali quando il giocatore accede a Play Games Services. In questo modo si evita di perdere i progressi del giocatore se il giocatore posticipa l'accesso al tuo gioco. |
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 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. |