Uso de implementaciones protegidas - Guía del usuario de Lumberyard

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Uso de implementaciones protegidas

Puede utilizar Cloud Canvas para marcar implementaciones específicas como protegidas. El estado protegido dificulta a usuarios tales como programadores, probadores o desarrolladores de juegos que conecten de forma inadvertida un cliente de juego de desarrollo a recursos activos.

Cuando un usuario inicia un juego protegido, un cuadro de mensajes le notifica que intenta utilizar una implementación protegida. Al usuario se le da la opción de no conectar para evitar que se transmitan datos potencialmente dañinos.

La característica de protección emplea especialmente un cuadro de mensaje que "interrumpe" la automatización. Si los scripts que ejecutan pruebas se configuran para utilizar una implementación protegida, el cliente de Lumberyard no continuará sin la intervención humana.

Cuando se detectan implementaciones protegidas

Cuando un juego se ejecuta desde Lumberyard Editor, la protección se detecta siempre. Cuando un juego se ejecuta a partir de un iniciador de Windows, únicamente se detecta una protección cuando el iniciador se ejecuta en modo de depuración.

Marcar una implementación como protegida

Actualmente, debe establecer la protección en la herramienta de línea de comando lmbr_aws usando el comando protect-deployment.

El comando protect-deployment usa los siguientes parámetros.

--set <deployment_name> – especifica que la implementación está protegida.

--clear <deployment_name> – especifica que la implementación no está protegida.

--show – muestra una lista de las implementaciones actualmente protegidas.

Para mostrar el estado protegido de las implementaciones, también puede usar el comando list-deployments o list-mappings.

Visualización del estado protegido en el administrador de recursos de Cloud Canvas

En Cloud Canvas Resource Manager, puede ver, pero no cambiar, el estado de las implementaciones protegidas. La posibilidad de cambiar el estado protegido de las implementaciones desde Lumberyard Editor está prevista en una próxima versión.

nota

Establecer una implementación como protegida no impide implementar o eliminar recursos con Cloud Canvas Resource Manager o ellmbr_awsherramienta de línea de comandos; solo habilita la funcionalidad de advertencia. Por este motivo, tenga cuidado de no hacer cambios innecesarios en implementaciones críticas. Un modelo más exhaustivo para proteger las implementaciones está previsto en una próxima versión de Lumberyard.