Puedes usar los siguientes casos de prueba para ver si tu juego cumple con nuestros requisitos de continuidad en diferentes situaciones. Ten en cuenta que esta no es una lista exhaustiva de todas las situaciones y que este documento podría actualizarse en el futuro.
Como requisito previo para estas situaciones, la versión 2 de los Servicios de juego de Play debe estar integrada en las versiones de tu juego para Android y Google Play Juegos para PC. Debes migrar tu juego a la versión 2, incluso si actualmente usas la versión 1. No puedes usar la versión 1 y 2 de los Servicios de juego de Play al mismo tiempo.
En cada una de las siguientes situaciones, se muestran los pasos para replicar la situación y los resultados esperados para el paso dado.
1. Restablece el progreso de un usuario nuevo de un dispositivo móvil a Google Play Juegos para PC
En esta situación, un jugador nuevo abre tu juego y, luego, el progreso se restablece automáticamente con su ID de Servicios de juego de Play en el dispositivo móvil y Google Play Juegos para PC.
Objetivo: Los jugadores nuevos pueden transferir su progreso sin problemas del dispositivo móvil a la PC.
Pasos | Resultado esperado |
---|---|
1. Abre el juego en un dispositivo móvil.
2. Acumula un progreso suficiente hasta que el contenido guardado en la nube y el progreso del juego se vinculen con el ID de jugador. 3. Vuelve a descargar el juego en un segundo dispositivo móvil y, si aparece el selector de cuentas de Servicios de juego de Play, elige el mismo perfil del paso 1. 4. En tu cliente de Google Play Juegos para PC, accede con tu perfil del paso 1 y abre el juego. |
1. Comienza la configuración de los Servicios de juego de Play o se accede automáticamente al perfil (siempre y cuando el jugador ya tenga configurado un perfil de Servicios de juego de Play y haya habilitado el acceso automático).
3. El progreso del paso 2 debería restablecerse automáticamente. 4. El progreso del paso 2 debería restablecerse automáticamente. |
2. Restablece el progreso de un usuario existente de dispositivos móviles a Google Play Juegos para PC
En este caso, a un jugador existente (es decir, un jugador que ya descargó el juego en su dispositivo y actualiza a la nueva versión con la versión 2 de los Servicios de juego de Play integrada) se le restablecerá automáticamente el progreso de su ID de los Servicios de juego de Play en el dispositivo móvil y Google Play Juegos para PC.
Objetivo: Los jugadores existentes pueden transferir su progreso sin problemas de dispositivos móviles a PC.
Pasos | Resultado esperado |
---|---|
1. Descarga y abre una versión anterior del juego en un dispositivo móvil que aún no tenga integrada la versión 2 de los Servicios de juego de Play.
2. Avanza en el juego. 3. Cierra el juego, actualiza a su nueva versión en dispositivos móviles con la versión 2 de los Servicios de juego de Play integrada, abre el juego y accede a la cuenta o crea una nueva. Acumula un progreso suficiente hasta que el contenido guardado en la nube y el progreso del juego se vinculen con el ID de jugador. 4. Borra el juego en el dispositivo móvil. 5. Vuelve a descargar el juego en el dispositivo móvil y elige el mismo perfil del paso 3. 6. En tu cliente de Google Play Juegos para PC, accede con tu perfil del paso 3 y abre el juego. |
3. La configuración de Servicios de juego de Play comienza o el perfil se conecta automáticamente (siempre y cuando el jugador ya tenga configurado un perfil de Servicios de juego de Play y haya habilitado el acceso automático).
5. El progreso del paso 4 debería restablecerse automáticamente. 6. El progreso del paso 4 debería restablecerse automáticamente. |
3. Restablece el progreso de un usuario de Google Play Juegos para PC a dispositivos móviles
Esto es similar a los 2 casos anteriores, pero, en cambio, el jugador comienza en Google Play Juegos para PC y se mueve al dispositivo móvil. Tu compilación de Android para PC y las compilaciones para dispositivos móviles deben actuar de la misma manera en cuanto a los Servicios de juego de Google Play y al almacenamiento en la nube.
Objetivo: Los jugadores que descargan tu juego inicialmente en Google Play Juegos para PC pueden transferir sin problemas su progreso a dispositivos móviles.
Pasos | Resultado esperado |
---|---|
1. Abre el juego en Google Play Juegos para PC.
2. Acumula un progreso suficiente hasta que el contenido guardado en la nube y el progreso del juego se vinculen con el ID de jugador. 3. En tu dispositivo móvil, accede con tu perfil del paso 1 y abre el juego. |
3. El progreso del paso 2 debería restablecerse automáticamente. |
4. Restablece el progreso de un usuario que rechace inicialmente el acceso en dispositivos móviles a los Servicios de juego de Google Play
Con este paso se confirma que, si al principio el jugador rechaza la creación de un perfil o el acceso con su perfil de Servicios de juego de Play en un dispositivo móvil, igual podrá habilitar el almacenamiento en la nube en el futuro.
Objetivo: Los jugadores que posterguen el registro de los Servicios de juego de Play pueden registrarse en el futuro y esperar el mismo comportamiento que los que se registran al principio.
Pasos | Resultado esperado |
---|---|
1. Asegúrate de que no se haya accedido a ningún perfil del juego en la configuración de los Servicios de juego de Play.
2. Abre el juego en un dispositivo móvil (asegúrate de no acceder a ningún perfil de los Servicios de juego de Play). 3. Avanza en el juego. 4. Cierra y vuelve a abrir el juego. En la ventana emergente del selector de cuentas de los Servicios de juego de Play, selecciona un perfil integrado en el dispositivo de estos servicios. 5. Acumula un progreso suficiente hasta que el contenido guardado en la nube y el progreso del juego se vinculen con el ID de jugador. 6. Borra el juego en el dispositivo móvil. 7. Vuelve a descargar el juego en tu dispositivo móvil y elige el mismo perfil del paso 4. |
7. Se restablece el progreso de la cuenta. |
5. Vincula un perfil nuevo de los Servicios de juego de Google Play con un sistema de identidad existente
Este caso abarca el requisito de que un ID de Servicios de juego de Play realice un seguimiento del progreso del jugador, incluso cuando accede a varios sistemas de identidad. Esto también confirma que, si tu juego usa otras soluciones de identidad, el ID de Servicios de juego de Play se vincula a estas soluciones para que los jugadores no tengan que restablecer sus credenciales de forma manual cuando usan un dispositivo nuevo. Para obtener más información sobre este requisito, consulta los requisitos de continuidad.
Objetivo: Los jugadores que acceden al sistema de identidad existente de un juego pueden transferir sin problemas su cuenta y su progreso entre los dispositivos móviles y Google Play Juegos para PC sin necesidad de acceder a cada plataforma.
Pasos | Resultado esperado |
---|---|
1. Asegúrate de que no se haya accedido a ningún perfil del juego en la configuración de los Servicios de juego de Play.
2. Abre el juego en un dispositivo móvil (asegúrate de no acceder a ningún perfil de los Servicios de juego de Play). 3. Avanza en el juego. 4. Vincula el progreso actual del juego a una cuenta que no sea de Servicios de juego de Play que forme parte del sistema de identidad existente. 5. Cierra el juego y vuelve a abrirlo. 6. Accede a Servicios de juego de Play cuando se vuelva a abrir el juego con un perfil de Servicios de juego de Play que no se haya vinculado con ninguna cuenta en este juego. 7. Acumula un progreso suficiente hasta que el contenido guardado en la nube y el progreso del juego se vinculen con el ID de jugador. 8. Borra el juego en el dispositivo móvil. 9. Vuelve a descargar el juego en un dispositivo móvil, abre el juego y elige el mismo perfil de los Servicios de juego de Play del paso 6. |
9. El progreso de la cuenta se restablece desde el paso 7, y el sistema de identidad conectado en el paso 4 debería acceder automáticamente. |
6. Resuelve los conflictos de cuentas en dispositivos móviles
Tenemos el requisito de que, cuando hay conflictos en el progreso (un jugador accede con los Servicios de juego de Play y otra plataforma de identidad), debes brindar a los jugadores una solución esperable y comprensible. Por ejemplo, puedes preguntarle al jugador con qué cuenta quiere jugar, si prefiere el progreso local o si quiere combinar sus progresos. Esto ocurre cuando un jugador accede con los Servicios de juego de Play y, luego, accede con otro sistema de identidad vinculado a otro perfil de los Servicios de juego de Play. Dado que cada desarrollador puede elegir su propia forma de implementar esto, no se detallan los pasos ni el comportamiento esperado a continuación. Sin embargo, queríamos destacar aquí el requisito para cuando planifiques tu implementación. Para obtener más información sobre este requisito, consulta los requisitos de continuidad.
Objetivo: Los jugadores que comienzan con un perfil de los Servicios de juego de Play y, luego, acceden con una cuenta de juego que está vinculada a otro perfil de los Servicios de juegos de Play, pueden esperar que la administración de su cuenta se resuelva de forma predecible, en la que el jugador indique con claridad cuál es la cuenta que quiere conservar o la que desea vincular con su cuenta de Servicios de juego de Play.