Asignaciones de pruebas diferentes - 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.

Asignaciones de pruebas diferentes

Para probar su cliente con diferentes implementaciones de recursos de Cloud Canvas de puede exportar mapeos utilizando el administrador de recursos de Cloud Canvas o ellmbr_awslínea de comandos.

nota

A partir de Lumberyard 1.11, se exportan mapeos separados para el cliente de juego del jugador y el servidor de juegos para diferenciar los recursos que puede ver cada uno de ellos.

Para exportar un mapeo desde el administrador de recursos de Cloud Canvas

  • En el administrador de recursos, haga una de las siguientes operaciones:

    • Haga clic con el botón izquierdo en una implementación y haga clic en Export Mapping (Exportar mapeo) en la ventana principal.

    • Haga clic con el botón derecho en el nombre de una implementación, póngale nombre a la lista y, luego, seleccione Export Mapping (Exportar mapeo) en el menú contextual.

    La imagen siguiente muestra ambas opciones.

    
          Export Mapping (Exportar mapeo)

Para exportar un mapeo desde la línea de comando

  • Escriba el siguiente comando, donde <name> es el nombre de su implementación.

    lmbr_aws mappings update --deployment <name>

Los archivos de mapeo para la implementación especificada se crean en el directorio \dev\<project_name\Config y tienen el formato <deployment_name>.player.awsLogicalMappings.json y <deployment_name>.server.awsLogicalMappings.json.

sugerencia

Utilizar la línea de comando para exportar mapeados facilita la creación de scripts para realizar pruebas o para desarrollo.

Selección de una implementación con un iniciador de PC

Después de exportar uno o varios mapeados, puede elegir el mapeado que usar cuando ejecute un iniciador de juego como el que hay en dev\Bin64vcNNN\CloudGemSamplesLauncher.exe.

Para dirigir el iniciador de modo que utilice una implementación específica, use la opción de línea de comando cc_override_resource_map como en el siguiente ejemplo.

CloudGemSamplesLauncher.exe -cc_override_resource_map Config\dev.player.awsLogicalMappings.json

El argumento para el parámetro cc_override_resource_map especifica el archivo de mapeado que desea usar.

Si ha exportado un archivo de mapeado individual al iniciador, este utiliza el archivo de mapeado de forma predeterminada. Si ha exportado varios archivos de mapeado al iniciador, debe seleccionar un mapeado utilizando el parámetro cc_override_resource_map. Si no especifica un mapeado después de que se hayan exportado varios mapeados, el iniciador emite un mensaje de error y no se carga ningún mapeado.