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.
Creación y cambio de proyectos de juego
Esta función se encuentra enVista previaLiberación y sujeto a cambios. |
Open 3D Engine (O3DE), el sucesor de Lumberyard, ya está disponible en Developer Preview. Descargar O3DE |
Utilice el configurador de proyectos para crear y cambiar la configuración que afecta a la creación y edición de un proyecto de juego. Puede utilizar Project Configurator para hacer lo siguiente:
-
Crear un proyecto de juego
-
Habilitar o deshabilitar gemas (código y archivos de recursos) en el proyecto del juego.
-
Cambiar proyectos de juego
Para obtener más información acerca de cómo crear y compilar un nuevo proyecto de juego para Lumberyard, vea el siguiente tutorial de vídeo.
Temas
Plantillas de proyecto
Cuando crea un proyecto de juego con el configurador de proyectos, puede utilizar las siguientes plantillas:
Vaciar plantilla
La plantilla Empty (Vacía) tiene las características mínimas requeridas para que el editor cargue y ejecute un proyecto de juego:
-
CryLegacy— Permite al editor y el iniciador para cargar un proyecto de juego que contiene código heredado
-
Legacy Game Interface— Permite al editor y el iniciador para cargar un proyecto de juego que contiene código de interfaz de juego heredado
-
LyShineGema — Ofrece acceso al sistema de interfaz de usuario dentro del juego para Lumberyard
-
MaestroGema: ofrece acceso a las características de cinemática
Plantilla Default
La plantilla Default (Predeterminada) se crea a partir de la plantilla Empty (Vacía) y permite a las siguientes gemas proporcionar características básicas para el desarrollo de juegos:
-
Amazon GameLift— Proporciona capacidades para utilizar este servicio y crear sesiones de juego
-
Cámara— Incluye un componente de cámara básico para la representación del tiempo de ejecución
-
ChatPlay— Incluye la interfaz para activar eventos basados en la actividad de chat de Twitch
-
Cloud Canvas— Ofrece capacidades de scripting visual para potenciar su backend de juegos conAWSServicios de
-
Gestos— Permite una entrada basada en gestos, como hacer clic/tocar, arrastrar, sostener, pellizcar, rotar y deslizar
-
Http Requestor— Añade soporte para gestionar solicitudes de HTTP y HTTPS
-
In-App Purchases— Proporciona la API de compra en la aplicación para Android e iOS
-
Marco de gestión de insumos— Convierte la entrada para eventos de juego definidos por el usuario
-
LyShine— Ofrece acceso al sistema de interfaz de usuario dentro del juego para Lumberyard
-
Materiales de referencia de PBS— Incluye un conjunto de materiales de referencia de sombreado basados físicamente y activos de textura
-
Entidades con propiedades de física(Legacy): ofrece modificaciones de entidades físicas para simular eventos físicos
-
Activos primitivos— Proporciona objetos primitivos para manipular en su nivel
Para ver las gemas que se han habilitado para la plantilla Default (Predeterminada), cree un proyecto basado en dicha plantilla y elija Enable Gems (Habilitar gemas).
La plantilla Default (Predeterminada) incluye también un nivel simple para poder manipular componentes y entidades en el editor y experimentar con otros recursos en un entorno gris neutro. El nivel simple incluye una cámara, una sola luz, una sonda de entorno para reflejos y objetos primitivos con física habilitada. Los objetos los proporciona el Gema de activos primitivos.
-
Al crear el proyecto de juego, recomendamos la plantilla Default (Predeterminada) y su conjunto de gemas. Esta plantilla le ayuda a empezar a diseñar y desarrollar con rapidez. Algunas de las gemas de la plantilla son opcionales.
-
Para ver un proyecto base sin gemas opcionales, utilice la plantilla Empty (Vacía). Esta plantilla crea un proyecto básico utilizando las características mínimas para iniciar un juego.
Creación de un proyecto de juego en Lumberyard
Puede crear un proyecto de juego con el configurador de proyectos o la línea de comandos. Cuando se crea un proyecto de juego, se crea también lo siguiente:
-
Una gema de juegos que incluye el código específico del juego. El nombre de la gema se basa en el proyecto de juego y se encuentra en el directorio
.
\GemMyNewProject
-
Un archivo de la solución Visual Studio específico del juego.
Elección de un proyecto de juego para abrir
Utilice el configurador de proyectos para establecer el proyecto de juego predeterminado que se abre en el Editor de Lumberyard.
Para abrir un proyecto de juego
-
Abra Project Configurator con su método preferido:
-
En el escritorio, haga doble clic en el icono de configurador de proyectos
-
Abra Lumberyard Project Configurator, ubicado en
. Por ejemplo, cuando se usa Visual Studio 2017 como plataforma de compilación, el configurador de proyectos se encuentra enlumberyard-version
\dev\Bin64BuildPlatform
\ProjectConfigurator.exe
.lumberyard-version
\dev\Bin64vc141\ProjectConfigurator.exe
-
-
En la página Summary (Resumen), seleccione el proyecto y haga clic en Set as default (Establecer como predeterminado).
-
(Opcional) Haga clic en Enable Gems (Habilitar gemas) y seleccione las características y los recursos adicionales que desea que estén disponibles al diseñar el juego. Si selecciona una gema etiquetada con Code & Assets, debe compilar el proyecto desde una línea de comandos.
Para obtener más información, consulte Compilación de proyectos de Lumberyard.
-
(Opcional) Elija Advanced Settings (Configuración avanzada) y verifique que los ajustes System entity (Entidad de sistema) y Memory (Memoria) sean apropiados para el proyecto.
-
Cierre Project Configurator.
-
Después de configurar el proyecto predeterminado, abra Lumberyard Editor mediante su método favorito:
-
En el escritorio, haga doble clic en el icono de Editor de Lumberyard
-
En Visual Studio 2017, vaya al directorio
y haga doble clic enlumberyard_version
\dev\Bin64vc141Editor.exe
. -
En Visual Studio 2019, vaya al directorio
y haga doble clic enlumberyard_version
\dev\Bin64vc142Editor.exe
.
Después del primer lanzamiento y cada vez que se cambia de proyecto, Asset Processor se ejecuta en segundo plano. Asset Processor administra los activos y los archivos de proyecto. Puede ver mensajes que aparecen con información de estado mientras se abre Lumberyard Editor.
Para obtener más información, consulte Uso de Asset Processor.
-
Cambio de proyectos de juego
Para cambiar de proyecto, debe cerrar Lumberyard Editor. A continuación, con el configurador de proyectos, puede especificar un proyecto diferente, junto con sus gemas y ajustes del sistema, para que lo abra el editor.
Al cambiar de proyecto, puede especificar lo siguiente:
-
Nombre del proyecto que abrir
-
(Opcional) Las gemas habilitadas para el proyecto
-
(Opcional) Configuración del sistema del editor que se va a utilizar
Para cambiar de proyecto de juego
-
En Lumberyard Editor, elijaArchivo,Project Settings (Configuración de proyecto),Proyectos de Switch.
-
Debe cerrar Lumberyard Editor para poder abrir el configurador de proyectos de. En el cuadro de diálogo, elija Save (Guardar).
-
Siga el procedimiento indicado en Elección de un proyecto de juego para abrir.