> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Información general de Game Saves

> Aprenda cómo las Game Saves de XBOX mantienen el progreso del jugador sincronizado entre consolas XBOX, PC y dispositivos portátiles, y siga el ciclo de vida de desarrollo desde la configuración hasta el lanzamiento.

## Introducción

Las Game Saves permiten a los usuarios moverse sin problemas entre dispositivos, ya que mantienen su progreso disponible cada vez que inician sesión. El sistema guarda los datos localmente y, a continuación, los sincroniza con la nube cuando el dispositivo se conecta a Internet. Una vez completada la sincronización, los usuarios pueden acceder a sus datos guardados en cualquier dispositivo compatible.

## XBOX Play Anywhere y Game Saves

XBOX Play Anywhere usa Game Saves para permitir que los usuarios compartan la progresión del juego sin problemas entre dispositivos Windows, consolas XBOX, PC y dispositivos portátiles. XBOX Play Anywhere se basa en una sincronización coherente de los datos de guardado. Los usuarios pueden retomar la partida donde la dejaron en cualquier dispositivo compatible. Para obtener más información, consulte [XBOX Play Anywhere](https://www.xbox.com/games/xbox-play-anywhere).

## Ciclo de vida de desarrollo de Game Saves

El artículo sobre el ciclo de vida de desarrollo de Game Saves le ofrece una ruta estructurada para compilar, validar y mantener sistemas de guardado conectados a la nube confiables. Le guía a través de cómo introducir Game Saves en un título nuevo y continúa con la depuración, las pruebas, la certificación y el soporte técnico posterior a la publicación. Cada etapa destaca los requisitos, las herramientas y los procedimientos recomendados que necesita para garantizar que el título guarde los datos de forma coherente, los sincronice de forma segura y ofrezca una experiencia de usuario fluida en todos los dispositivos.

Este ciclo de vida ayuda a que la implementación de Game Saves se comporte de forma predecible desde el primer prototipo hasta la publicación y más allá.

El artículo del ciclo de vida describe el flujo de un extremo a otro cuando planifica, implementa, valida, publica y mantiene Game Saves. Este ciclo de vida se describe como sigue.

1. **Introducción a Game Saves:** incorporación inicial con los conceptos, las API, los modelos de almacenamiento y los requisitos de plataforma de Game Saves.
2. **Configuración de un título nuevo:** integre Game Saves al principio del desarrollo. Por ejemplo:
   * Agregue la inicialización dependiente del inicio de sesión del usuario.
   * Configure identificadores como el identificador de configuración de servicio (SCID) y el App ID de cuenta Microsoft (MSA) (MSAAppID).
   * Establezca el diseño de almacenamiento y la estructura de contenedores.
3. **Depuración de problemas durante el desarrollo:** solucione problemas iniciales de la implementación. Podría encontrar los siguientes problemas:
   * Problemas de configuración del SCID
   * Problemas de duración de los identificadores
   * Problemas de cuota o memoria
   * Interpretación de errores NTSTATUS
4. **Planificación de pruebas:** defina planes de prueba estructurados. Por ejemplo, pruebe las siguientes áreas:
   * Corrección de lectura y escritura de datos
   * Comportamiento sin conexión
   * Lógica de sincronización
   * Flujos de los cuadros de diálogo del sistema
   * Escenarios con varios dispositivos
5. **Escenarios de prueba:** realice pruebas funcionales y de esfuerzo detalladas. Por ejemplo, pruebe cómo se comporta el título en las siguientes situaciones.
   * Cambios de conectividad
   * Estados de conflicto
   * Cambio de usuario
   * Control de daños en los datos
   * Casos límite de límites de almacenamiento
6. **Preparación del título para su publicación:** finalice la configuración de Game Saves antes de publicar. Este trabajo suele incluir las siguientes tareas:
   * Validar la configuración de Microsoft Partner Center
   * Confirmar que el título usa las cuotas correctas
   * Asegurarse de que los cuadros de diálogo del sistema funcionan según lo esperado
   * Verificar que el título usa patrones de escritura segura
7. **Requisitos de certificación:** cumpla los requisitos de certificación de XBOX. Esto incluye, por ejemplo:
   * Comportamiento de sincronización adecuado.
   * Administración de los cambios de conectividad.
   * Cumplimiento de las reglas sobre datos de usuario e información de identificación personal (PII).
8. **Administración de problemas después de la publicación:** supervise y resuelva los problemas del sitio activo. Podría encontrar situaciones como:
   * Errores de sincronización.
   * Informes de pérdida de datos de usuario.
   * Problemas de límites de almacenamiento.
9. **Escenarios de migración:** los escenarios incluyen los siguientes elementos:
   * Actualización del diseño de almacenamiento
   * Cambio entre API de Game Saves
   * Transición entre versiones del título

## Conjunto de documentación de Game Saves

Este conjunto de documentación le ayuda a entender e implementar el ecosistema completo de Game Saves. Este conjunto explica cómo funcionan las API, cómo los modelos de usuario y la administración de la vida útil del proceso (PLM) dan forma al flujo de los datos de guardado, y cómo los sistemas de almacenamiento, las cuotas y el comportamiento sin conexión afectan al diseño. También proporciona orientación para las pruebas y la depuración, describe los cuadros de diálogo del sistema que los usuarios pueden encontrar y detalla los requisitos de certificación que debe cumplir antes de publicar.

### Guía para desarrolladores de Game Saves

Este artículo proporciona una visión general del ecosistema de Game Saves y las consideraciones clave para desarrolladores, como las API disponibles, los modelos de usuario, PLM, la orientación sobre seguridad y PII, los requisitos de certificación y los detalles sobre los límites de almacenamiento.

* [Información general](/build/core-features/common/game-save/game-saves-developer-guide#overview)
* [Títulos nuevos](/build/core-features/common/game-save/game-saves-developer-guide#new-titles)
* [API de Game Saves](/build/core-features/common/game-save/game-saves-developer-guide#game-saves-apis)
* [Modelos de usuario](/build/core-features/common/game-save/game-saves-developer-guide#user-models)
* [Seguridad](/build/core-features/common/game-save/game-saves-developer-guide#security)
* [Requisitos de certificación](/build/core-features/common/game-save/game-saves-developer-guide#certification-requirements)

### Descripción del flujo de sincronización de Game Saves

Este artículo explica la atomicidad en el nivel de contenedor o carpeta y un flujo de sincronización de seis pasos, además del comportamiento del modo sin conexión y el uso del proveedor solo de máquina.

* [Inicio del título](/build/core-features/common/game-save/game-saves-syncing#title-start)
* [Comprobación de conexión](/build/core-features/common/game-save/game-saves-syncing#connection-check)
* [Comprobación de propiedad de los datos](/build/core-features/common/game-save/game-saves-syncing#data-ownership-check)
* [Sincronización de datos con la nube](/build/core-features/common/game-save/game-saves-syncing#syncing-data-with-the-cloud)
* [Bucle de juego](/build/core-features/common/game-save/game-saves-syncing#gameplay-loop)
* [Fin de la sesión](/build/core-features/common/game-save/game-saves-syncing#session-end)
* [Pérdida de conexión y escenarios de bloqueo](/build/core-features/common/game-save/game-saves-syncing#connection-loss-and-lock-scenarios)
* [Pérdida de energía](/build/core-features/common/game-save/game-saves-syncing#power-loss)

### Sistemas de almacenamiento de Game Saves

Este artículo describe los distintos contextos de almacenamiento. Cubre el almacenamiento del título (nube), el almacenamiento de guardado local y el almacenamiento del proveedor de máquina, junto con las cuotas por título y los detalles del almacenamiento local específicos de la consola.

* [Sistemas de almacenamiento de Game Saves](/build/core-features/common/game-save/game-saves-storage-systems)
* [Límites y cuotas](/build/core-features/common/game-save/game-saves-storage-systems#limits-and-quotas)
* [Almacenamiento local específico de la consola](/build/core-features/common/game-save/game-saves-storage-systems#console-specific-local-storage-system)

### Cuadros de diálogo del sistema de Game Saves

Este artículo describe los cuadros de diálogo del sistema que los usuarios pueden encontrar cuando realizan operaciones de Game Saves.

* [Cuadros de diálogo del sistema de un vistazo](/build/core-features/common/game-save/game-saves-dialogues#system-dialogs-at-a-glance)
* [Cuadros de diálogo de Game Saves](/build/core-features/common/game-save/game-saves-dialogues#game-saves-dialogs)

### Tutoriales y ejemplos de Game Saves

Este artículo describe cómo configurar Partner Center y cómo usar patrones de escritura segura, como escribir en un archivo temporal y reemplazarlo de forma atómica. También describe cómo administrar los escenarios sin conexión y fuera de la red, y cómo usar los flujos de los cuadros de diálogo del sistema. Además, explica cómo administrar los datos de Game Saves en los dispositivos en uso, probar el comportamiento de sincronización en la nube y migrar entre títulos o API.

* [Configuraciones de Partner Center](/build/core-features/common/game-save/game-saves-walkthroughs-and-samples#partner-center-configurations)
* [Escenarios de desarrollo](/build/core-features/common/game-save/game-saves-walkthroughs-and-samples#development-scenarios)
* [Escenarios de prueba](/build/core-features/common/game-save/game-saves-walkthroughs-and-samples#testing-scenarios)
* [Escenarios de migración](/build/core-features/common/game-save/game-saves-walkthroughs-and-samples#migration-scenarios)
* [Ejemplos de código](/build/core-features/common/game-save/game-saves-walkthroughs-and-samples#code-samples)

### Depuración de Game Saves

Este artículo explica los errores comunes de Game Save y los pasos para solucionarlos, incluidos los problemas de SCID, los procedimientos recomendados sobre la duración de los identificadores, las limitaciones de cuota y memoria, y cómo interpretar los códigos `NTSTATUS` de Win32.

* [Escenarios comunes de error](/build/core-features/common/game-save/game-saves-debugging#common-game-saves-error-scenarios)
* [Tabla de errores comunes](/build/core-features/common/game-save/game-saves-debugging#common-errors)

### Herramientas de Game Saves

El artículo explica cómo usar Fiddler para inspeccionar el tráfico de red de Game Saves. También muestra cómo usar las herramientas de línea de comandos `xbstorage` y `gamesaveutil` para exportar o importar datos de guardado locales en la consola y en PC.

* [Inspección del tráfico de red de Game Saves](/build/core-features/common/game-save/game-saves-tools#inspecting-game-saves-network-traffic)
* [Herramientas de Game Saves](/build/core-features/common/game-save/game-saves-tools)

### Información general de la API XGameSaveFiles

Este artículo describe el flujo de inicialización de `XGameSaveFilesGetFolderWithUIAsync`, la semántica recomendada de sincronización automática en la nube de Win32, la orientación sobre cuotas y depuración, los procedimientos recomendados de rendimiento y preguntas frecuentes.

* [Implementación](/build/core-features/common/game-save/xgamesavefiles#implementation-of-xgamesavefiles)
* [Flujo de Game Saves](/build/core-features/common/game-save/xgamesavefiles#game-saves-flow)
* [Límites y cuotas](/build/core-features/common/game-save/xgamesavefiles#limits-and-quotas)
* [Preguntas frecuentes](/build/core-features/common/game-save/xgamesavefiles#faqs)

### Información general de la API XGameSave

Este artículo explica el modelo de almacenamiento de contenedores y blobs, cómo inicializar y cerrar proveedores, y cómo los identificadores de actualización avanzan por su ciclo de vida. También cubre el comportamiento de actualización atómica, los diagramas del flujo de sincronización, los límites de tamaño de archivo y cuota, los procedimientos recomendados y preguntas frecuentes.

* [Implementación](/build/core-features/common/game-save/xgamesave#implementation)
* [Flujo de Game Saves](/build/core-features/common/game-save/xgamesave#game-saves-flow)
* [Límites y cuotas](/build/core-features/common/game-save/xgamesavefiles#limits-and-quotas)
* [Procedimientos recomendados](/build/core-features/common/game-save/xgamesave#best-practices)
* [Preguntas frecuentes](/build/core-features/common/game-save/xgamesave#faqs)


## Related topics

- [Información general de Game Saves](/es/services/playfab/player-progression/game-saves/overview.md)
- [Implementación de Game Saves con el GDK de octubre de 2025](/es/services/playfab/player-progression/game-saves/october-2025-gdk-changes.md)
- [Guía de implementación en Steam Deck para PlayFab Game Saves](/es/services/playfab/player-progression/game-saves/steam-deck-implementation.md)
- [Información general de la API XGameSave](/es/build/core-features/common/game-save/xgamesave.md)
- [Información general de la API XGameSaveFiles](/es/build/core-features/common/game-save/xgamesavefiles.md)
