Uso del Administrador de contenido dinámico - Lumberyard Guía del usuario

Si proporcionásemos una traducción de la versión en inglés de la guía, prevalecerá la versión en inglés de la guía si hubiese algún conflicto. La traducción se proporciona mediante traducción automática.

Uso del Administrador de contenido dinámico

Puede utilizar la gema Dynamic Content Cloud Gem y su administrador de contenido dinámico para administrar del contenido del juego a través de AWS. Puedes utilizar el Administrador de contenido dinámico para crear manifiestos y paquetes, agregar archivos a los paquetes y cargar el manifiesto y los paquetes en el AWS Nube. Esto garantiza que sus clientes tengan el contenido más reciente para su juego.

Prerequisites

Este tutorial asume lo siguiente:

  • Estás utilizando un Lumberyard que tiene habilitada la gema dinámica en la nube (en el Project Configurator, elige Contenido dinámico de gemas en la nube).

  • Ha creado una pila de proyecto y una pila de implementación en Nube Administrador de recursos de lienzo con el CloudGemDynamicContent recurso del grupo de.

nota

Si no tiene una implementación con la CloudGemDynamicContent recurso el grupo, el Administrador de contenido dinámico La interfaz de está deshabilitada.

Para utilizar el Administrador de contenido dinámico para cargar contenido dinámico

  1. En Lumberyard Editor, elige AWSde Cloud Canvas, Administrador de contenido dinámico.

    
          Administrador de contenido dinámico
  2. En Administrador de contenido dinámico, haga clic en Crear un nuevo manifiesto.

    
          Creación de un manifiesto

    Un manifiesto es un archivo que realiza un seguimiento de los archivos de contenido dinámico que entrega a clientes. Un manifiesto registra la siguiente información:

    • Los archivos de contenido que han cambiado localmente

    • Los archivos incluidos en cualquier paquete de archivos

    • Diferencias entre los paquetes locales y los paquetes en la nube que se almacenan por etapas para entregar a los clientes

    • Los sistemas operativos y dispositivos de destino para este manifiesto

    Puede crear tantos manifiestos como necesite. Por ejemplo, puede crear aplicaciones especializadas para diferentes tipos de recursos.

  3. Elija un nombre para el manifiesto. El nombre debe reflejar el propósito del del manifiesto de.

  4. Seleccione los sistemas operativos y dispositivos de destino en los que prefiere trabajar para esto del manifiesto de.

  5. Al crear un manifiesto, este está vacío y no tiene archivos ni paquetes.

    
          Añadir archivos

    Haga clic en Añadir archivos o bien Añadir carpeta y elegir una de los sistemas operativos de destino.

    
          Seleccionar SO
  6. En el navegador de archivos, elija los archivos que desea añadir al manifiesto.

    
          Elegir archivos para el manifiesto

    Dado que los activos originales pueden no estar en un formato que el juego pueda consumir, el archivo El navegador se abre en la ubicación de la caché de activos de los proyectos de juego. Por ejemplo, el SO del juego puede requerir texturas en .dds pero el activo original para una textura puede ser una .png del archivo. El procesador de activos convierte los archivos al formato adecuado y los almacena en la caché de activos, por lo que la caché de activos es su opción más segura. Sin embargo, si ha procesado activos en otro lugar del sistema de archivos, gratis para incluirlos.

    Advertencias de archivo

    Si los archivos que ha seleccionado no son compatibles con el manifiesto actual o no compatible con el SO que ha seleccionado, se le advierte en consecuencia.

    
          El sistema operativo no es compatible

    Si los archivos que ha seleccionado no están en la caché de activos del proyecto de juego (y tienen por lo tanto, no ha sido procesado por el Procesador de activos), se le notifica el error.

    
          Los archivos seleccionados no están en la caché de activos
  7. El panel izquierdo de Administrador de contenido dinámico muestra los archivos que añadido al manifiesto. Puede añadir archivos para diferentes sistemas operativos de destino y ordenar el por su nombre, SO o estado. Una vez que tenga algunos archivos en el administrador de archivos, puede seleccione uno o más archivos y elimínelos. Puede eliminar los archivos haciendo clic con el botón derecho del ratón en ellos o haciendo clic en Eliminar archivos.

    
          Crear un nuevo paquete

    Ahora ya está listo para añadir un paquete al manifiesto.

    Haga clic en Nuevo paquete.

  8. Introduzca un nombre para el paquete y elija el sistema operativo o el tipo de dispositivo para es.

    
          Nuevo nombre de paquete
  9. El nuevo paquete aparece en el panel derecho de Contenido dinámico Responsable. Puede ordenar los paquetes por columna.

    
          Nuevo paquete creado

    Cada paquete se almacena en un .pak archivo, que es el archivo archivado de forma que Lumberyard utiliza para sus activos de juego lanzados. Puede tener uno o más paquetes por y puede asignar el mismo archivo a varios paquetes. Esto es útil cuando tienen archivos comunes y archivos del sistema operativo o específicos del dispositivo que necesita entregar en un paquete. También es útil si desea crear paquetes de elementos que podrían compartir de activos de.

  10. Para añadir archivos al paquete que ha creado, arrastre los archivos desde el manifiesto en el izquierda al paquete de la derecha. Puede arrastrar varios archivos a la misma .pak del archivo.

    
          Añadir archivos del manifiesto al paquete

    Puede arrastrar archivos específicos del sistema operativo o del dispositivo a un paquete con ese tipo de SO solo. Si arrastra varios archivos a un paquete y el tipo de SO de estos archivos no coincide del paquete, Lumberyard le avisa sobre los archivos incompatibles.

    
          Alerta de archivo incompatible

    Los iconos que aparecen en el [EMPTY] se describen como sigue a.

    Icono Descripción

    Se ha actualizado un archivo de un paquete en la caché de activos. El contenido del El paquete se ha actualizado, por lo que es posible que desee volver a cargar el paquete.

    El paquete no está en la nube. Esto puede ocurrir cuando el paquete aún no se ha cargado.

    Un paquete ha cambiado con respecto a su copia en la nube. El contenido de el paquete se ha actualizado, por lo que es posible que desee cargar el paquete de nuevo.

    El paquete local coincide con el paquete en la nube. Ninguna acción es necesario.

    Notas

    • Puede eliminar archivos individuales de un paquete, pero para ayudar a evitar , esta acción se limita a un archivo cada vez.

    • También puede utilizar Administrador de contenido dinámico para eliminar paquetes, pero la eliminación de un paquete no elimina los paquetes almacenados en la nube de. Para eliminar de paquetes en la nube, debe utilizar el Cloud Gem Portal basado en web que administra el lado del servicio de una gema en la nube.

  11. Puede cambiar los sistemas operativos o dispositivos de destino para el manifiesto actual en cualquier hora.

    1. Haz clic en el botón de configuración y selecciona Cambiar destino Plataformas.

      
              Cambiar SO de destino
    2. Elija los sistemas operativos o dispositivos que desea. Si no se selecciona ninguno, todos los se añaden sistemas operativos y dispositivos compatibles con.

      
              Elegir sistemas operativos y dispositivos de destino

      Después de actualizar los sistemas operativos y dispositivos de destino, Contenido dinámico Responsable muestra solo los archivos y paquetes de los que ha seleccionado. Puede agregar archivos y carpetas solo para el SO o dispositivo de destino seleccionado.

      
              Archivos específicos del sistema operativo
  12. Cuando esté listo, haga clic en Cargar paquetes.

  13. (Opcional) Para firmar los paquetes, seleccione Firmar paquetes con seguridad clave.

    
          Firmar paquetes con clave de seguridad
  14. Si aún no ha generado pares de claves, haga clic en Siguiente para generar una nuevo par de claves y, a continuación, haga clic en Continuar.

    
          Generar nuevas claves

    También puede utilizar el menú de archivos para generar un nuevo par de claves en cualquier momento.

    
          Generar un par de claves desde el menú de archivos
  15. Una vez generado el nuevo par de claves, haga clic en Cargar. Esta acción crea los archivos de paquete localmente y los carga en su bucket de ensayo privado en la AWS Nube.

    
          Cargar

    La barra de estado de la ventana principal muestra los mensajes del proceso de carga.

    
          Cargar mensajes de proceso

    Una animación en la Estado de S3 indica el paquete que es que se está cargando.

    
          Indicador de proceso de carga

    Los paquetes aparecerán en el Contenido dinámico de la gema en la nube del estudio. Por defecto, Lumberyard los marca como Privado. Cuando esté listo, puedes mover los paquetes al paso Público para que estén disponibles para su descarga por parte de los clientes del juego. Para obtener más información sobre este paso, consulte Administración de paquetes de contenido dinámico.