- Dentro de la misma plataforma (consolas XBOX).
- Entre dispositivos de la misma plataforma (por ejemplo, XBOX One y XBOX One S).
- Entre generaciones de la plataforma de dispositivos (por ejemplo, XBOX One y XBOX Series X|S).
- Entre PC de la plataforma Windows (por ejemplo, entre dos PC distintos).
- Si el juego es XPA, entre PC de la plataforma Windows y las plataformas de consolas XBOX (por ejemplo, Windows y XBOX Series X|S).
- En los juegos que no son XPA, la itinerancia entre PC de la plataforma Windows y las plataformas de consolas XBOX (por ejemplo, Windows y XBOX Series X|S) no es obligatoria, pero se recomienda para mejorar la experiencia del jugador.
- En las plataformas que no son de Microsoft (por ejemplo, iOS, Android, Switch, PlayStation®), la itinerancia de las partidas guardadas no es obligatoria, pero se recomienda para mejorar la experiencia del jugador.
Más información
El contenido compartido es contenido que puede no estar presente en una consola a la que se accede en itinerancia, como un complemento del juego, cuando se carga una partida guardada. Es posible que el contenido no esté disponible porque el usuario que ha iniciado sesión actualmente no lo ha descargado o no lo posee. Las API y los servicios para guardar los datos de los jugadores varían según el SDK:- Para obtener información sobre cómo guardar el estado del juego mediante el GDK, lea Introducción a las partidas guardadas.
- Para obtener información sobre cómo administrar el estado del juego y guardar datos mediante el GDK, lea Ciclo de vida de los juegos de XBOX.
Casos de prueba de certificación
En la siguiente tabla se muestra qué casos de prueba se aplican a su título si usa el modelo de usuario simplificado del GDK o el modelo de usuario avanzado del GDK, ERA y las aplicaciones multiusuario de UWP. Consulte XR-112 para obtener más detalles sobre el uso del modelo de usuario simplificado frente al modelo de usuario avanzado.052-01 Inicio y cierre de sesión del usuario
ConfiguraciónEste caso de prueba solo se aplica a la consola. Pasos de prueba
- Asegúrese de que el perfil A y el perfil B han establecido la consola en Inicio.
- Asegúrese de que el perfil A tiene datos guardados, incluidos el progreso del juego y las preferencias del usuario.
- Asegúrese de que el perfil B no tiene ningún dato guardado.
- Inicie sesión con el perfil A e inicie el título. Asegúrese de que se han conservado todos los datos guardados y las preferencias visitando todas las áreas del título, entre otras:
- Sesiones de juego para un jugador o multijugador
- Menús
- Reproducción de vídeo o audio
- Cierre la sesión del perfil A e inicie sesión con el perfil B.
- Compruebe que el título actualiza correctamente el progreso del usuario, el estado guardado, las preferencias, los logros u otras recompensas del perfil B volviendo a visitar todas las áreas del título validadas en el paso 4.
- Comience a jugar para crear progreso guardado y modifique las preferencias del usuario para el perfil B.
- Termine y vuelva a iniciar el título y compruebe que los datos guardados del paso 7 se reflejan con precisión.
- Cierre la sesión del perfil B.
- Elimine los datos guardados del perfil A en “Todas partes” y repita los pasos 4-8.
El título debe tratar adecuadamente los cambios del usuario principal. Ejemplos de aprobación
- El progreso del usuario, el estado guardado, las preferencias, los logros u otras recompensas se asocian con el usuario correcto después de un cambio de usuario.
- El título asocia incorrectamente el progreso del usuario, el estado guardado, las preferencias, los logros u otras recompensas con un usuario después de un cambio de usuario.
- El título sigue asignando los datos guardados al primer usuario.
- Un nuevo usuario puede modificar los datos guardados, el estado o el perfil de un usuario anterior después de que este haya cerrado sesión.
052-02 Cambio de usuario durante la suspensión, el modo de suspensión y la hibernación
En las consolas XBOX, un juego se suspenderá en las siguientes condiciones:- Cuando la consola entra en el modo de espera conectado al apagarse con el modo de energía establecido en Inicio instantáneo.
- Cuando el juego permanece sin el foco durante diez minutos. Por ejemplo, al iniciar una aplicación como Configuración y mantenerla con el foco durante diez minutos.
- Inicie sesión con un perfil de XBOX e inicie el juego.
- En varias ubicaciones a lo largo del juego:
- En las consolas XBOX, suspenda el juego iniciando la aplicación Configuración y manteniéndola con el foco durante diez minutos.
- En PC, ponga el sistema en modo de suspensión o hibernación.
- Mientras el juego está en estado suspendido, de suspensión o de hibernación, cambie el usuario activo. En las consolas XBOX, cierre la sesión del perfil A e inicie sesión en el perfil B. En PC, cambie a otra cuenta de usuario de Windows.
- Con el dispositivo encendido de nuevo, inicie el título con el nuevo usuario e intente continuar desde la ubicación del usuario anterior.
- Repita los pasos 1-4 para todas las áreas del título.
Cuando un juego se reanuda desde la suspensión, el modo de suspensión o la hibernación, el título debe comprobar si todos los usuarios que participaban anteriormente siguen con la sesión iniciada en el dispositivo de juego. El título debe tratar adecuadamente los cambios del usuario principal. Ejemplos de aprobación
- El título cambia automáticamente el contexto del usuario activo al nuevo usuario al reanudarse.
- El título quita automáticamente al usuario anterior del juego o establece un nuevo usuario y usa el estado de ese nuevo usuario para el juego.
- El progreso del usuario, el estado guardado, las preferencias, los logros u otras recompensas se asocian con el usuario correcto después de un cambio de usuario.
- El título asocia incorrectamente el progreso del usuario, el estado guardado, las preferencias, los logros u otras recompensas con un usuario después de un cambio de usuario.
- El título sigue asignando los datos guardados al primer usuario.
- Un nuevo usuario puede modificar los datos guardados, el estado o el perfil de un usuario anterior después de que este haya cerrado sesión.
- El título sigue usando el estado del usuario anterior después de seleccionar un nuevo perfil.
052-05 Asociación correcta del usuario
Pasos de prueba- Inicie sesión con un perfil e inicie el título.
- Avance en el juego y guarde el progreso del juego.
- Termine el título.
- Cierre la sesión del perfil del paso 1 e inicie sesión con un perfil nuevo.
- Inicie el título e intente acceder al progreso guardado.
El progreso guardado del usuario original no debe ser visible ni accesible para el nuevo perfil. Ejemplos de aprobación
- En el paso 5 solo se muestra el progreso guardado asociado al nuevo perfil del paso 4.
- El título permite que un perfil nuevo cargue el progreso guardado de un perfil distinto.
052-06 Almacenamiento en la nube: itinerancia
Dispositivos necesarios- XBOX One
- XBOX One S
- XBOX One X
- Kit de desarrollo de XBOX Series X (usando el modo de consola comercial de XBOX Series X|S)
- 2 PC
- Inicie sesión con un perfil de XBOX en el dispositivo A e inicie el título.
- Comience a jugar y guarde progreso (si es posible, cree un guardado de configuración cambiando o agregando una nueva configuración).
- Salga del título.
- Inicie sesión en un segundo dispositivo de la misma plataforma o generación (por ejemplo, XBOX Series S y XBOX Series X, XBOX One y XBOX One S, y un segundo PC) que el usado en el paso 1 con el mismo perfil usado en el paso 1.
- Inicie el mismo título del paso 1 y compruebe que se puede acceder a todas las partidas guardadas y a los archivos de configuración y cargarlos correctamente, y que no tienen ninguna dependencia del contenido compartido.
- En los juegos que usan el mismo TitleID en la misma plataforma entre generaciones (por ejemplo, XBOX One y XBOX Series X|S), repita el paso 4.
- En los juegos de PC que usan el mismo TitleID en la plataforma Windows, repita el paso 4.
- Si se admite, en los juegos que usan el mismo TitleID en distintas plataformas (por ejemplo, Windows y XBOX Series X|S):
- Inicie el mismo título del paso 1 en las demás plataformas admitidas y compruebe que se puede acceder a todas las partidas guardadas y a los archivos de configuración y cargarlos correctamente, y que no tienen ninguna dependencia del contenido compartido.
El progreso guardado del título debe estar asociado a un perfil de usuario y debe estar disponible en itinerancia entre dispositivos o plataformas similares cuando el usuario ha iniciado sesión en los servicios de XBOX. En los juegos que usan el mismo TitleID en la misma plataforma entre generaciones, los datos de las partidas guardadas deben estar disponibles en itinerancia entre estas plataformas. En los juegos de PC que usan el mismo TitleID en la plataforma Windows, los datos de las partidas guardadas deben estar disponibles en itinerancia entre distintos PC. Los datos de las partidas guardadas no deben tener ninguna dependencia del contenido compartido. Ejemplos de aprobación
- Las partidas guardadas y los archivos de configuración asociados se pueden descargar correctamente en una segunda consola de la misma plataforma o generación de consolas (por ejemplo, XBOX Series S y XBOX Series X o XBOX One y XBOX One S).
- Las partidas guardadas y los archivos de configuración asociados se pueden descargar correctamente en un segundo PC de la plataforma Windows.
- En los juegos de consola que comparten el mismo TitleID en la misma plataforma entre generaciones (por ejemplo, XBOX One y XBOX Series X|S), las partidas guardadas y los archivos de configuración asociados pueden transferirse en itinerancia entre estos dispositivos.
- Los datos de las partidas guardadas no tienen ninguna dependencia del contenido compartido.
- Las partidas guardadas y los archivos de configuración asociados no se pueden descargar correctamente en una segunda consola de la misma plataforma o generación (por ejemplo, XBOX Series S y XBOX Series X o XBOX One y XBOX One S).
- Las partidas guardadas y los archivos de configuración asociados no se pueden descargar correctamente en un segundo PC de la plataforma Windows.
- En los juegos de consola que comparten el mismo TitleID en la misma plataforma entre generaciones (por ejemplo, XBOX One y XBOX Series X|S), las partidas guardadas y los archivos de configuración asociados no pueden transferirse en itinerancia entre estos dispositivos.
- El título no reconoce las partidas guardadas en la nube en el primer inicio y, sin ninguna interacción del usuario, se sobrescriben posteriormente en el segundo dispositivo.
- Los datos de las partidas guardadas tienen dependencias del contenido compartido.
