Avaliar seu jogo em relação aos requisitos de continuidade

Use os casos de teste abaixo para ver se o jogo atende aos requisitos de continuidade em diferentes cenários. Essa não é uma lista completa de todos os cenários e o documento pode ser atualizado no futuro.

Como pré-requisito para estas situações, os serviços relacionados a jogos do Google Play v2 precisam estar integrados às versões do Android e do Google Play Games no PC do jogo. É necessário migrar o jogo para a versão v2, mesmo que você use a v1 atualmente. Não é possível usar os serviços relacionados a jogos do Google Play v1 e v2 em conjunto.

Cada caso abaixo mostra as etapas para replicar o cenário e os resultados esperados para a etapa especificada.

1. Restaurar o progresso de um novo usuário de dispositivo móvel no Google Play Games no PC

Neste cenário, um novo jogador abre o jogo e o progresso dele é restaurado automaticamente pelo ID dos serviços relacionados a jogos do Google Play no dispositivo móvel e no Google Play Games no PC.

Objetivo: novos jogadores podem transferir o próprio progresso de forma simples do dispositivo móvel para o computador.

Etapas Resultado esperado
1. Abra o jogo em um dispositivo móvel.

2. Acumule progresso suficiente até que os dados do jogo sejam salvos na nuvem e estejam vinculados ao ID do jogador.

3. Faça o download do jogo novamente em um segundo dispositivo móvel e, se o seletor de contas aparecer, escolha o mesmo perfil dos serviços relacionados a jogos do Google Play usado na etapa 1.

4. No cliente do Google Play Games no PC, faça login com seu perfil da etapa 1 e abra o jogo.
1. A configuração dos serviços relacionados a jogos do Google Play começa ou o perfil é conectado automaticamente, dependendo se o jogador já tem um perfil configurado e se ele ativou o login automático.

3. O progresso da etapa 2 será restaurado automaticamente.

4. O progresso da etapa 2 será restaurado automaticamente.

2. Restaurar o progresso de um usuário de dispositivo móvel existente no Google Play Games no PC

Neste cenário, um jogador existente (que já fez o download do jogo para o dispositivo e vai atualizar para a nova versão com os serviços relacionados a jogos do Google Play v2 integrados) vai ter o progresso restaurado automaticamente pelo ID no dispositivo móvel e no Google Play Games no PC.

Objetivo: os jogadores já existentes podem transferir o próprio progresso de forma simples do dispositivo móvel para o computador.

Etapas Resultado esperado
1. Faça o download da versão anterior do jogo e abra em um dispositivo móvel que ainda não tenha os serviços relacionados a jogos do Google Play v2 integrados.

2. Faça um pouco de progresso no jogo.

3. Feche o jogo, faça upgrade para a nova versão em dispositivos móveis com os serviços relacionados a jogos do Google Play v2 integrados, abra o jogo e faça login ou crie uma nova conta. Acumule progresso suficiente até que os dados do jogo sejam salvos na nuvem e estejam vinculados ao ID do jogador.

4. Exclua o jogo do dispositivo móvel.

5. Faça o download do jogo novamente no dispositivo móvel e escolha o mesmo perfil da etapa 3.

6. No cliente do Google Play Games no PC, faça login com seu perfil da etapa 3 e abra o jogo.
3. A configuração dos serviços relacionados a jogos do Google Play começa OU o perfil é conectado automaticamente, dependendo se o jogador já tem um perfil configurado e se ele ativou o login automático.

5. O progresso da etapa 4 será restaurado automaticamente.

6. O progresso da etapa 4 será restaurado automaticamente.

3. Restaurar o progresso de um usuário do Google Play Games no PC em um dispositivo móvel

Esse processo é semelhante aos dois casos anteriores, mas o jogador começa pelo Google Play Games no PC e passa para o dispositivo móvel. Os builds para Android no PC e para dispositivo móvel precisam funcionar da mesma forma quanto aos serviços relacionados a jogos do Google Play e ao salvamento na nuvem.

Objetivo: os jogadores que fazem o download do jogo no Google Play Games no PC podem transferir o próprio progresso de forma simples para dispositivos móveis.

Etapas Resultado esperado
1. Abra o jogo no Google Play Games no PC.

2. Acumule progresso suficiente até que os dados do jogo sejam salvos na nuvem e estejam vinculados ao ID do jogador.

3. No dispositivo móvel, faça login com seu perfil da etapa 1 e abra o jogo.
3. O progresso da etapa 2 será restaurado automaticamente.

4. Restaurar o progresso de um usuário que inicialmente recusou o login dos serviços relacionados a jogos do Google Play em dispositivos móveis

Esta etapa confirma que, se o jogador recusar inicialmente a criação ou o login em um perfil dos serviços relacionados a jogos do Google Play no dispositivo móvel, ele ainda vai poder ativar o salvamento na nuvem no futuro.

Objetivo: os jogadores que adiarem a inscrição nos serviços relacionados a jogos do Google Play podem se inscrever no futuro e esperar o mesmo comportamento que aqueles que se inscrevem na primeira solicitação.

Etapas Resultado esperado
1. Confira se não há um perfil conectado ao jogo nas configurações dos serviços relacionados a jogos do Google Play.

2. Abra o jogo em um dispositivo móvel e não faça login em nenhum perfil dos serviços relacionados a jogos do Google Play.

3. Faça um pouco de progresso no jogo.

4. Feche o jogo e abra novamente. No seletor de contas dos serviços relacionados a jogos do Google Play, selecione um perfil no dispositivo.

5. Acumule progresso suficiente até que os dados do jogo sejam salvos na nuvem e estejam vinculados ao ID do jogador.

6. Exclua o jogo do dispositivo móvel.

7. Faça o download do jogo novamente em um dispositivo móvel e escolha o mesmo perfil da etapa 4.
7. O progresso da conta é restaurado.

Este caso abrange o requisito de que o progresso do jogador seja rastreado por um ID dos serviços relacionados a jogos do Google Play, mesmo quando conectado a vários sistemas de identidade. Isso também confirma que, se o jogo usar outras soluções de identidade, o ID vai ser vinculado a elas para que os jogadores não precisem restaurar as credenciais manualmente ao usar um novo dispositivo. Para mais informações sobre esse requisito, consulte Requisitos de identidade.

Objetivo: os jogadores que fazem login no sistema de identidade de um jogo podem transferir o progresso e a conta de forma simples entre o dispositivo móvel e o Google Play Games no PC, sem a necessidade de fazer login em cada plataforma.

Etapas Resultado esperado
1. Confira se não há um perfil conectado ao jogo nas configurações dos serviços relacionados a jogos do Google Play.

2. Abra o jogo em um dispositivo móvel e não faça login em nenhum perfil dos serviços relacionados a jogos do Google Play.

3. Faça um pouco de progresso no jogo.

4. Vincule o progresso do jogo a uma conta que não seja dos serviços relacionados a jogos do Google Play e que faça parte do sistema de identidade atual.

5. Feche o jogo e abra novamente.

6. Faça login nos serviços relacionados a jogos do Google Play com um perfil que não tenha sido vinculado a nenhuma conta nesse jogo.

7. Acumule progresso suficiente até que os dados do jogo sejam salvos na nuvem e estejam vinculados ao ID do jogador.

8. Exclua o jogo do dispositivo móvel.

9. Faça o download do jogo novamente no dispositivo móvel, abra o jogo e escolha o mesmo perfil dos serviços relacionados a jogos do Google Play da etapa 6.
9. O progresso da conta é restaurado na etapa 7, e o sistema de identidade conectado na etapa 4 é conectado automaticamente.

6. Resolver conflitos de conta em dispositivos móveis

Exigimos que, quando houver conflitos quanto ao progresso (por exemplo, se o jogador tiver feito login com os serviços relacionados a jogos do Google Play e outra plataforma de identidade), eles sejam resolvidos de uma forma que seja compreensível para o jogador. Isso pode ser feito perguntando ao jogador com qual conta ele quer jogar, priorizando o progresso local ou mesclando os progressos. Essa situação ocorre quando um jogador faz login com os serviços relacionados a jogos do Google Play e, em seguida, faz login com outro sistema de identidade vinculado a outro perfil. Como cada desenvolvedor pode implementar isso de forma única, não temos as etapas/o comportamento esperado listados abaixo, mas queremos destacar esse requisito ao planejar a implementação. Para mais informações sobre esse requisito, consulte Requisitos de continuidade.

Objetivo: os jogadores que começarem com um perfil dos serviços relacionados a jogos do Google Play e depois fizerem login com uma conta vinculada a outro perfil podem esperar que o gerenciamento de contas seja resolvido de maneira previsível, em que eles indiquem qual conta gostariam de manter ou vincular à conta dos serviços relacionados a jogos do Google Play.