Paper 2D es un complemento para Unreal Engine (UE) que puedes para crear sistemas de animación y jugabilidad híbridos en 2D y 2D/3D. El complemento de Paper 2D contiene soporte para los varios tipos de recurso 2D, como sprites para objetos y personajes 2D para animar sprites, Conjunto de cuadros y Mapas de cuadros, que puedes usar para crear entorno y niveles 2D, junto con todos los editores asociados que necesitaras para crear y editar tus recursos.
Paper 2D
Paper 2D is a sprite-based system for creating 2D and 2D/3D hybrid games in Unreal Engine.
El sistema Paper 2D ofrece muchas opciones cuando se construyen proyectos con elementos 2D. El complemento es rico en características con recursos y editores que puedes usar para crear contenido 2D de alta calidad, desde personajes hasta entornos. El complemento es también completamente compatible con capacidades de renderización 3D de UE, lo que significa que los elementos 2D pueden estar integrados perfectamente con entornos, objetos o personajes 3D.
Prerrequisitos
Para comenzar a crear proyectos híbridos 2D y 2D/3D en UE, asegúrate de que el complemento de Paper 2D esté instalado.
En el Unreal Editor, navega hasta la barra del menú, a Editar > Complementos y ubica el complemento Paper 2D en la sección 2D o con la barra de búsqueda. Si el complemento no está habilitado, habilítalo marcando la casilla y, luego, resetea el editor.
Cómo migrar proyectos desde Unity
Cuando migres un proyecto 2D de Unity a UE, sigue los siguientes pasos:
Ubica tus archivos de imagen asociados a los recursos 2D en tu carpeta de recursos del proyecto de Unity, que se encuentra en el directorio raíz de tu proyecto de Unity.
Todos los archivos de imagen 2D que Unity soporta también son compatibles con UE, como
.jpgy.png.Después de ubicar tus archivos de imagen en tu carpeta del proyecto de Unity, puedes arrastrar y soltarlos en tu explorador de contenido del proyecto de UE o explora hasta la ubicación del archivo en tu computadora usando el botón Importar del explorador de contenido.
Los archivos de imagen importados a UE se importarán como recursos de textura, que pueden usarse para crear recursos de Paper 2D, como sprites, folioscopios y mapas de cuadro.
Cuando se importan imágenes de baja resolución, como obras basadas en sprite, puedes aplicar ajustes específicos de sprite a la textura para mejorar y perfeccionar el aspecto del arte de pixel, al hacer clic derecho en el recurso en el explorador de contenido y al selecciona la opción Acciones de sprite > Aplicar ajustes de importación de Paper 2D en el menú contextual.
Para obtener más información sobre cómo importar recursos basados en sprite a UE, consulta la sección de importación de sprites del documento de Sprites de Paper 2D.
Después de importar tu imagen a UE, puedes crear recursos de sprite y TileSet y usar sus editores respectivos para comenzar a construir tus objetos de juego.
Recursos
Las siguientes secciones proporcionan un panorama rápido del sistema de Paper 2D y contienen enlaces a documentación más extensa.
Sprites
Como en Unity, el recurso principal que puedes usar para crear objetos y personajes 2D se conoce como un recurso de sprite. Los sprites son objetos de juego de planos en donde puedes mapear una imagen para que se use como un personaje o como un objeto. Mientras que cualquier imagen puede usarse como un recurso de sprite, el complemento Paper 2D viene empaquetado con materiales y ajustes especializados para ayudar a mejorar el aspecto de los gráficos de estilo de pixel de baja resolución encontrados típicamente en proyecto de estilo 2D.
Los sprites entonces pueden añadirse a cualquier actor o actor de personaje de Paper 2D de UE, como un componente de sprite.
Para obtener más información acerca de sprites en UE, como ajustes y una referencia para usar el editor de sprites, consulta la siguiente documentación:
Paper 2D Sprites
How to import and use Paper 2D Sprites in Unreal Engine.
Folioscopios
Los actores de sprite pueden animarse con recursos de folioscopios, que almacena una reproducción secuencial lineal de diferentes recursos de sprite. A diferencia de Unity, los folioscopios son recursos únicos que pueden usarse independientemente de un recurso de sprite individual o incluso un objeto de actor. Esto significa que las animaciones son más versátiles y reutilizables, y pueden reproducirse en cualquier momento usando el código C++ o blueprints.
Para obtener más información sobre la creación, el uso y edición de folioscopios en UE, consulta la siguiente documentación:
Paper 2D Flipbooks
Description of Paper 2D Flipbooks and how to create them.
Conjunto de cuadros y mapas de cuadros
El complemento Paper 2D también contiene los recursos de conjunto de cuadros y mapas de cuadros, junto con sus editores correspondientes que puedes usar para crear entornos y niveles 2D. Con los recursos del conjunto de cuadros, puedes importar un recurso amplio que contenga todos tus recursos de fondo para un nivel, extraer cada cuadro y definir los ajustes de colisión que influirán en cómo tu jugador podrá interactuar con el entorno.
Puedes entonces ensamblar los cuadros al recurso de mapa de cuadros para construir niveles con herramientas, como capas para construir entornos interesantes y dinámicos para tu proyecto.
Para obtener más información sobre el uso de conjuntos de cuadro y mapas de cuadro en UE, consulta la siguiente documentación:
Paper 2D Tile Sets / Tile Maps
Overview of how to create Tile Sets and Tile Maps for use within Paper 2D.