La creación de niveles a menudo puede ser un proceso lento. Colocar y copiar elementos puede llevar mucho tiempo, y esto se hace más difícil cuando se añade jugabilidad a través de Verse. Es posible que debas crear dispositivos específicos para tratar secciones de tu nivel, y esto puede suponer mucho tiempo de desarrollo y una importante sobrecarga de memoria.
Scene Graph es una potente herramienta que puedes utilizar para abordar estas cuestiones. Si utilizas entidades y componentes, puedes crear prefabricados para mezclar y combinar fácilmente y construir niveles complejos. Los componentes de Verse te permiten ejecutar tus secuencias de comandos en cualquier entidad, y partiendo de una base sencilla puedes iterar rápidamente para abordar cualquier escenario de juego.
En esta guía aprenderás a crear un juego de plataformas utilizando Scene Graph. Escribirás componentes de Verse para crear distintos comportamientos personalizados, como hacer que las entidades desaparezcan y se muevan. Luego aplicarás esos componentes a prefabricados para crear plataformas móviles personalizadas y tendrás las herramientas para construir rápidamente el nivel de un juego de plataformas.
Cómo abrir una isla inicial vacía
Para empezar, abre Unreal Editor para Fortnite (UEFN) y crea un nuevo proyecto utilizando la plantilla en blanco. La plantilla en blanco es un buen punto de partida para comprender los flujos de trabajo básicos de Scene Graph y probar tu diseño de juego.
En Configuración del proyecto, asegúrate de que el Sistema Scene Graph esté activado. Necesitarás acceso a Scene Graph para poder completar este tutorial.
Overview
Este proyecto se basa en los conceptos de Scene Graph y Verse, así que es importante que consultes Working with Entities and Components y Creating Your Own Component Using Verse antes de empezar.
Después de crear el proyecto, sigue estos pasos para crear el juego de plataformas:
1. Plataforma que desaparece en bucle
Utiliza Scene Graph para crear un componente de plataforma que desaparezca.
2. Cómo mover entidades mediante animaciones
Utiliza Scene Graph para crear un componente que anime una entidad hacia diferentes objetivos.
3. Cómo crear tu juego de plataformas con prefabricados
Utiliza Scene Graph y Verse para construir tu propio juego de plataformas.