Valutazione del gioco in base ai requisiti di continuità

Puoi utilizzare gli scenari di test riportati di seguito per verificare se il tuo gioco soddisfa i nostri requisiti di continuità in scenari diversi. Tieni presente che questo non è un elenco esaustivo di tutti gli scenari e che il presente documento potrebbe essere aggiornato in futuro.

Come prerequisito per questi scenari, i servizi per i giochi di Play v2 devono essere integrati nelle versioni Android e Google Play Giochi su PC del tuo gioco. Devi eseguire la migrazione del tuo gioco alla versione 2, anche se al momento usi la versione 1. Non puoi utilizzare i servizi per i giochi di Play v1 e v2 insieme.

Ogni scenario seguente mostra i passaggi per replicare lo scenario e i risultati previsti per il passaggio specifico.

1. Ripristina i progressi di un nuovo utente di dispositivi mobili su Google Play Giochi su PC

In questo scenario, inizialmente un nuovo giocatore apre il tuo gioco, poi i suoi progressi vengono ripristinati automaticamente utilizzando il suo ID dei servizi per i giochi di Play sia su dispositivi mobili sia su Google Play Giochi su PC.

Obiettivo: i nuovi giocatori possono trasferire senza problemi i loro progressi da dispositivo mobile a PC.

Passi Risultato previsto
1. Apri il gioco sul dispositivo mobile.

2. Accumula progressi sufficienti finché il cloud di gioco non viene salvato e i progressi vengono collegati all'ID giocatore.

3. Scarica di nuovo il gioco su un secondo dispositivo mobile e, se viene visualizzato il selettore dell'account dei servizi per i giochi di Play, scegli lo stesso profilo dei servizi per i giochi di Play dal passaggio 1.

4. Sul client Google Play Giochi su PC, accedi con il tuo profilo dal passaggio 1 e apri il gioco.
1. La configurazione dei servizi per i giochi di Play inizia o viene eseguito automaticamente l'accesso del profilo (a seconda se per il giocatore è già stato configurato un profilo dei servizi per i giochi di Play e se è stato attivato l'accesso automatico).

3. Lo stato di avanzamento del passaggio 2 dovrebbe essere ripristinato automaticamente.

4. Lo stato di avanzamento del passaggio 2 dovrebbe essere ripristinato automaticamente.

2. Ripristina i progressi di un utente mobile esistente su Google Play Giochi su PC

In questo scenario, i progressi di un giocatore esistente (ovvero un giocatore che ha già scaricato il gioco sul dispositivo e che eseguirà l'aggiornamento alla nuova versione con i servizi per i giochi di Play v2 integrati) verranno ripristinati automaticamente tramite il proprio ID dei servizi per i giochi di Play sia sui dispositivi mobili sia su Google Play Giochi su PC.

Obiettivo: i giocatori esistenti possono trasferire senza problemi i propri progressi da dispositivo mobile a PC.

Passi Risultato previsto
1. Scarica e apri sui dispositivi mobili una versione precedente del gioco che non è ancora supportata dai servizi per i giochi di Play v2.

2. Fai progressi nel gioco.

3. Chiudi il gioco, esegui l'upgrade alla nuova versione del gioco sui dispositivi mobili con Servizi per i giochi di Play v2 integrati, apri il gioco e accedi o crea un nuovo account. Accumula progressi sufficienti finché il cloud di gioco non viene salvato e i progressi vengono collegati all'ID giocatore.

4. Elimina il gioco sul dispositivo mobile.

5. Scarica di nuovo il gioco sul dispositivo mobile e scegli lo stesso profilo dal passaggio 3.

6. Sul client Google Play Giochi su PC, accedi con il tuo profilo dal passaggio 3 e apri il gioco.
3. Viene avviata la configurazione dei servizi per i giochi di Play OPPURE viene eseguito automaticamente l'accesso al profilo (a seconda che il giocatore abbia già un profilo dei servizi per i giochi di Play configurato e che abbia attivato l'accesso automatico).

5. Lo stato di avanzamento del passaggio 4 dovrebbe essere ripristinato automaticamente.

6. Lo stato di avanzamento del passaggio 4 dovrebbe essere ripristinato automaticamente.

3. Ripristina i progressi di un utente di Google Play Giochi su PC su dispositivo mobile

Il gioco è simile ai due casi precedenti, ma il giocatore parte da Google Play Giochi su PC e passa ai dispositivi mobili. La build di Android su PC e le build per dispositivi mobili dovrebbero comportarsi allo stesso modo per quanto riguarda i servizi per i giochi di Google Play e il salvataggio sul cloud.

Obiettivo: i giocatori che scaricano inizialmente il tuo gioco su Google Play Giochi su PC possono trasferire senza problemi i propri progressi su dispositivi mobili.

Passi Risultato previsto
1. Apri il gioco su Google Play Giochi su PC.

2. Accumula progressi sufficienti finché il cloud di gioco non viene salvato e i progressi vengono collegati all'ID giocatore.

3. Sul dispositivo mobile, accedi con il tuo profilo dal passaggio 1 e apri il gioco.
3. Lo stato di avanzamento del passaggio 2 dovrebbe essere ripristinato automaticamente.

4. Ripristina i progressi di un utente che inizialmente rifiuta l'accesso ai servizi per i giochi di Google Play da dispositivi mobili

Questo passaggio garantisce che, se inizialmente il giocatore rifiuta di creare/accedere con il suo profilo dei servizi per i giochi di Play su dispositivo mobile, può comunque attivare il salvataggio sul cloud in futuro.

Obiettivo: i giocatori che rinviano la registrazione ai servizi per i giochi di Play possono registrarsi in futuro e aspettarsi lo stesso comportamento di coloro che si registrano alla prima richiesta.

Passi Risultato previsto
1. Assicurati che non ci sia alcun profilo collegato al gioco nelle impostazioni dei servizi per i giochi di Play.

2. Apri il gioco su dispositivo mobile (assicurandoti di non accedere a nessun profilo dei servizi per i giochi di Play).

3. Fai progressi nel gioco.

4. Chiudi e riapri il gioco, nel popup del selettore dell'account dei servizi per i giochi di Play, seleziona un profilo dei servizi per i giochi di Play sul dispositivo.

5. Accumula progressi sufficienti finché il cloud di gioco non viene salvato e i progressi vengono collegati all'ID giocatore.

6. Elimina il gioco sul dispositivo mobile.

7. Scarica di nuovo il gioco sul dispositivo mobile e scegli lo stesso profilo dal passaggio 4.
7. L'avanzamento dell'account viene ripristinato.

Questo caso copre il requisito secondo cui l'avanzamento dei giocatori è monitorato da un ID dei servizi per i giochi di Play, anche quando è stato eseguito l'accesso a più sistemi di identità. Questo conferma inoltre che, se il gioco utilizza altre soluzioni di identità, l'ID dei servizi per i giochi di Play è collegato a queste soluzioni in modo che i giocatori non debbano ripristinare manualmente le credenziali quando usano un nuovo dispositivo. Per ulteriori informazioni su questo requisito, consulta i requisiti di continuità.

Obiettivo: i giocatori che hanno eseguito l'accesso al sistema di identità esistente di un gioco possono trasferire senza problemi i propri progressi e account da un dispositivo mobile a Google Play Giochi su PC, senza dover eseguire l'accesso su ogni piattaforma.

Passi Risultato previsto
1. Assicurati che non ci sia alcun profilo collegato al gioco nelle impostazioni dei servizi per i giochi di Play.

2. Apri il gioco su dispositivo mobile (assicurandoti di non accedere a nessun profilo dei servizi per i giochi di Play).

3. Fai progressi nel gioco.

4. Collega i progressi di gioco attuali a un account dei servizi per i giochi non Play che fa parte del sistema di identità esistente.

5. Chiudi e riapri il gioco.

6. Accedi ai servizi per i giochi di Play alla riapertura del gioco con un profilo dei servizi per i giochi di Play che non è stato collegato ad alcun account in questo gioco.

7. Accumula progressi sufficienti finché il cloud di gioco non viene salvato e i progressi vengono collegati all'ID giocatore.

8. Elimina il gioco sul dispositivo mobile.

9. Scarica di nuovo il gioco sul dispositivo mobile, apri il gioco e scegli lo stesso profilo dei servizi per i giochi di Play dal passaggio 6.
9. L'avanzamento dell'account viene ripristinato dal passaggio 7 e il sistema di identità a cui ha eseguito l'accesso al passaggio 4 dovrebbe avere eseguito automaticamente l'accesso.

6. Risolvere i conflitti tra account su dispositivo mobile

Abbiamo il requisito che, in caso di conflitti in corso (un giocatore accede ai servizi per i giochi di Play e a un'altra piattaforma di identità), il gioco deve essere risolto in un modo che i giocatori possano aspettarsi e comprendere. ad esempio chiedere al giocatore con quale account vuole giocare, preferire i progressi locali o unire i progressi. Questo accade quando un giocatore accede ai servizi per i giochi di Play, quindi usa un altro sistema di identità collegato a un altro profilo dei servizi per i giochi di Play. Poiché ogni sviluppatore può scegliere di implementare questa funzionalità in un modo unico, di seguito non sono elencati i passaggi/il comportamento previsto. Tuttavia, abbiamo voluto evidenziare questo requisito qui durante la pianificazione dell'implementazione. Per ulteriori informazioni su questo requisito, consulta i requisiti di continuità.

Obiettivo: i giocatori che iniziano con un profilo dei servizi per i giochi di Play e poi accedono con un account in-game collegato a un altro profilo dei servizi per i giochi di Play possono aspettarsi una risoluzione prevedibile della gestione dell'account, il che indichi chiaramente quale account vuole mantenere o collegare al proprio account dei servizi per i giochi di Play.