Módulo 1
Introducción a Unreal Engine
Interfaz y herramientas esenciales de Unreal Engine / Gestión de proyectos y organización de assets / Estructura de un proyecto de videojuego en Unreal Engine / Primeros pasos con Blueprints y lógica de programación visual
Módulo 2
Proyectos en Unreal Engine
Creación y configuración de proyectos / Gestión de carpetas y archivos dentro del motor / Configuración de motores gráficos y renderizado en tiempo real
Módulo 3
Assets
Importación y optimización de modelos 3D en Unreal Engine / Texturas y materiales aplicados a objetos / Animaciones y blend spaces para personajes y objetos
Módulo 4
Gameplay Framework
Estructura del Gameplay Framework en Unreal Engine / Creación de actores, componentes y controladores / Uso de GameMode, PlayerController y Character
Módulo 5
Coordenadas 3D
Sistema de coordenadas y movimiento en Unreal Engine / Transformaciones de objetos: traslación, rotación y escala / Manejo de colisiones y detección de impactos
Módulo 6
Static Meshes y Niveles
Diferencias entre Static Meshes y Skeletal Meshes / Creación y optimización de escenarios / Gestión de niveles y subniveles para optimización de rendimiento
Módulo 7
Audio en Unreal Engine
Importación y uso de archivos de audio en proyectos / Creación de efectos de sonido dinámicos / Uso de Sound Cues y Spatial Audio
Módulo 8
Sequencers y Cinemáticas
Uso de Sequencer para la creación de cinemáticas / Animaciones de cámaras y transiciones en Unreal Engine / Exportación de secuencias para vídeos y presentaciones
Módulo 9
Físicas y Colisiones
Aplicación de físicas realistas en objetos / Configuración de colisiones y detección de eventos / Simulación de cuerpos rígidos y partículas
Módulo 10
Blueprints e Inteligencia Artificial
Programación con Blueprints en Unreal Engine / Creación de NPCs con inteligencia artificial básica / Sistemas de comportamiento mediante Behavior Trees
Módulo 11
Inputs y Control del Jugador
Configuración de controles y asignación de inputs / Implementación de mecánicas de movimiento y acciones / Uso de cámaras y personalización de vistas
Módulo 12
Unreal Motion Graphics e Interfaz de Usuario
Creación de menús y HUDs en Unreal Engine / Interacción entre UI y gameplay / Uso de widgets para interfaces personalizadas
Módulo 13
Empaquetado y Creación del Ejecutable
Optimización de proyectos para diferentes plataformas / Configuración de builds y compilación final / Generación del archivo ejecutable y exportación del juego