Configuración de sandboxes para el desarrollo con los servicios XBOX
Antes de usar los servicios XBOX desde su juego, debe configurar la información sobre su título en línea en Partner Center. Esta información incluye características como las tablas de clasificación que su título quiere mostrar, los logros que los jugadores pueden desbloquear, la configuración de emparejamiento, etc. Cuando realiza cambios en su configuración de servicio, debe publicar esos cambios desde Partner Center antes de que los servicios XBOX los detecten. La publicación se hace en un sandbox de desarrollo: un entorno aislado donde puede trabajar en su título sin afectar a la versión activa. De forma predeterminada, las consolas XBOX One (o posteriores) y los equipos con Windows 10 (y posteriores) están en el sandbox RETAIL. Consulte también Sandboxes avanzados de los servicios XBOX para obtener más información.En este artículo
- Ventajas de los sandboxes
- Identificadores de sandbox
- ¿Qué datos están en un sandbox?
- Cuentas de prueba
- Uso de varios sandboxes
- Configurar el sandbox en PC
- Configurar el sandbox en consola
Ventajas de los sandboxes
Los sandboxes de desarrollo ofrecen varias ventajas:- Iterar de forma segura. Puede realizar cambios en la configuración de servicio de su título sin afectar a la versión disponible actualmente.
- Acceso a herramientas. Algunas herramientas solo funcionan en un sandbox de desarrollo por motivos de seguridad.
- Ramificar la configuración. Los desarrolladores de su equipo pueden probar cambios de configuración de servicio en sandboxes independientes sin afectarse entre sí.
- Privacidad. Otros publicadores no pueden ver en qué está trabajando sin que se les conceda acceso a su sandbox.
Identificadores de sandbox
Cada sandbox tiene un identificador único que distingue mayúsculas de minúsculas. Los sandboxes de desarrollo siguen una convención de nomenclatura basada en su alias de publicador (por ejemplo,XDKS.1 o XLDP.5).
Estos se denominan identificador de sandbox y, en algunos casos, nombre de sandbox.
Los identificadores de sandbox distinguen mayúsculas de minúsculas.
XDKS.1 no es lo mismo que xdks.1 o Xdks.1. Sin embargo, la herramienta XblPCSandbox.exe corregirá automáticamente el uso de mayúsculas al cambiar de sandbox en PC. Todos los identificadores de sandbox están en mayúsculas. Consulte siempre Partner Center para conocer el identificador de sandbox definitivo.¿Qué datos están en un sandbox?
No todos los datos de los servicios XBOX se ven afectados por los sandboxes. Los datos en sandbox están aislados por sandbox: solo existen dentro del sandbox donde se crearon y no son visibles desde otros sandboxes. Los datos que no están en sandbox se comparten globalmente entre todos los sandboxes, incluido RETAIL.
Implicaciones clave:
- Los logros obtenidos en un sandbox no se trasladan a otro sandbox.
- Los usuarios de sandboxes diferentes no pueden emparejarse ni jugar juntos en modo multijugador.
- La configuración de servicio publicada en un sandbox no es visible en otro.
Cuentas de prueba
Puede crear cuentas de prueba para usarlas en el desarrollo y las pruebas en lugar de su cuenta XBOX personal. Esta es la opción recomendada para trabajar con sandboxes. Las cuentas de prueba:- Solo pueden iniciar sesión en sandboxes de desarrollo (no en RETAIL).
- Se les puede conceder acceso a sandboxes específicos.
- Pueden tener una fecha de expiración que puede comprobar y administrar en Partner Center.
- Pueden tener cuentas secundarias que le permiten probar escenarios como interacciones sociales o multijugador.
Uso de varios sandboxes
Varios sandboxes resultan útiles para escenarios más avanzados:- Aislamiento de la configuración de servicio. Use un sandbox de desarrollo para el desarrollo activo y un sandbox de pruebas para su equipo de QA. Los cambios que publique en desarrollo no afectarán a lo que ven los evaluadores.
- Aislamiento del modo multijugador. Mantenga a los desarrolladores y a los evaluadores en sandboxes separados para que el emparejamiento no mezcle los dos grupos durante las pruebas.
Si está en el XBOX Creators Program, solo puede tener un sandbox. Para crear varios sandboxes, debe estar en el Managed Partners Program.
Cómo encajan los sandboxes en su flujo de trabajo
Este es el flujo de trabajo típico al usar sandboxes:- Cambie su dispositivo a su sandbox de desarrollo. Consulte a continuación las instrucciones para PC o consola, según el entorno que planee configurar.
- Publique los cambios en su sandbox de desarrollo a medida que itera sobre la configuración de servicio.
- Comparta el acceso con los miembros del equipo que necesiten trabajar en el mismo sandbox.
- Vuelva a RETAIL cuando necesite probar en el entorno comercial, actualizar aplicaciones del sistema o jugar a otros juegos.
