Código oficial: IMSV0064Familia: Imagen y sonido
Especialidad Formativa

Creación de videojuegos con Unreal Engine

Desarrollar videojuegos multiplataforma, modelar y texturizar objetos y personajes, así como crear e iluminar escenarios y programar las acciones y lógica del juego hasta compilar un videojuego con Unreal Engine.

Convocatoria

Financiación y modalidades

Convocatoria

Ocupados 2024-2027, 2ª Fase

ESTATAL_2024_27_F2

InnovaciónDescarbonizaciónDigitalización

Dirigido a profesionales de

ECONOMÍA E INDUSTRIA DIGITAL

Convenios:

  • Economía e Industria Digital

Opciones de impartición

Modalidad: Presencial

100% presencial

Presencial

Duración

150h

Coste/hora

10.77

Ingreso por alumno: 1616

Temario

Contenido del programa

  • Configuración de proyectos.(2h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Creación de un nuevo proyecto en Unreal Engine.
    • Selección de plantillas y configuración de ajustes iniciales.
    • Gestión de plugins y configuración de opciones avanzadas del proyecto.
    • Diseño de la interfaz.

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más
  • Navegación por el entorno de Unreal Engine: Viewport, World Outliner, Details Panel, etc.(2.2h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Personalización de la interfaz y ajuste de paneles según preferencias.
    • Uso de atajos de teclado y herramientas para mejorar la eficiencia en el diseño.
    • Importación de modelos a Unreal Engine.

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más
  • Preparación de modelos y assets para importar a Unreal Engine.(2.2h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Uso del sistema de importación para diferentes tipos de archivos (FBX, OBJ, etc.).
    • Optimización de modelos y configuración de materiales para obtener resultados óptimos.
    • Uso de recursos.

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más
  • Exploración y utilización de recursos gratuitos y de pago disponibles en Unreal Engine Marketplace.(2.4h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Importación y utilización de texturas, materiales y efectos visuales en el proyecto.
    • Gestión eficiente de recursos para mantener el rendimiento y la calidad del proyecto.

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más
  • Creación por BSP.(2h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Introducción a las herramientas BSP (Brushes) en Unreal Engine.
    • Uso de BSP para crear geometrías básicas como cubos, cilindros y pirámides.
    • Combinación y manipulación de BSP para diseñar niveles y escenarios preliminares.
    • Identificación de geometrías estáticas.

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más
  • Concepto de geometrías estáticas y su importancia en el diseño del entorno.(2.2h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Uso de software de modelado externo para crear geometrías complejas.
    • Importación de geometrías estáticas a Unreal Engine y su optimización.
    • Creación de materiales.

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más
  • Master Material: tamaño, textura, rotar, mover U y V, metallic/specular, roughness, emissive, normal map y ambient occlusion.(2.2h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Diseño de iluminación.
    • Introducción a la luz básica en Unreal Engine.
    • Modificación de mapas de Luz.

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más
  • Directional Lights.(2.1h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Point Lights.
    • Spot Lights.
    • Sky Lights.
    • Creación del CharacterBP+AnimaBP.

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más
  • Diseño del Character Blueprint (CharBP) para el personaje.(2h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Configuración de los componentes básicos del CharBP (cúpula, mesh, colisiones, etc.).
    • Integración del Animation Blueprint (AnimaBP) para animaciones del personaje.
    • Aplicación de IA.
    • Introducción a los conceptos básicos de la Inteligencia Artificial en videojuegos.

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más
  • Implementación de comportamientos básicos en el personaje controlado por la IA.(2.2h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Desarrollo de lógica para toma de decisiones y reacciones del personaje AI.
    • Importación de personajes.
    • Preparación de modelos 3D externos para su importación en el motor de juego.

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más
  • Uso de herramientas y formatos de archivos compatibles con el motor.(2.2h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Configuración de materiales y texturas para un aspecto adecuado en el juego.
    • Ajuste de personajes.
    • Configuración de atributos y características del personaje (salud, resistencias, habilidades, etc.).

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más
  • Definición de estadísticas y valores iniciales para un balance adecuado del personaje.(2.2h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Asignación de animaciones básicas para el personaje y su interacción con el entorno.
    • Configuración de animaciones del personaje.
    • Selección y configuración de animaciones clave para las acciones del personaje (caminar, correr, saltar, atacar, etc.).

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más
  • Ajuste de transiciones y blendspaces para una transición fluida entre animaciones.(2.2h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Implementación de animaciones faciales y expresiones para mejorar la comunicación del personaje.
    • Desarrollo de estados de movimiento.
    • Creación de estados de movimiento para el personaje (quieto, caminando, corriendo, saltando, agachado, etc.).

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más
  • Implementación de lógica de transición entre estados de movimiento.(2.2h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Manejo de eventos y condiciones para cambiar de un estado a otro de forma coherente.
    • Configuración de fixes de estados de movimiento.
    • Identificación y solución de problemas en las animaciones y transiciones de estados de movimiento.

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más
  • Ajustes finos para mejorar la calidad y fluidez de las animaciones del personaje.(2.2h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Realización de pruebas exhaustivas para asegurar el correcto funcionamiento de los estados de movimiento.
    • Uso de animation Blueprint.
    • Creación de animaciones avanzadas mediante el Animation Blueprint.

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más
  • Utilización de nodos y variables en el Animación Graph para controlar las animaciones.(2.4h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Implementación de animaciones más complejas, como reacciones a eventos del juego.
    • Empleo de variables, eventos y funciones.

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más
  • Declaración y uso de variables en la programación orientada a objetos.(2h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Implementación y manejo de eventos para interacción con el usuario.
    • Creación y utilización de funciones para modularizar el código.
    • Parámetros y argumentos en funciones: cómo pasar y recibir datos.
    • Funciones anónimas y funciones flecha (arrow functions).
    • Eventos del navegador y manipulación del DOM en proyectos orientados a objetos.

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más
  • Variables de instancia y variables estáticas en clases.(2h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Métodos y propiedades de instancia en objetos y clases.
    • Encapsulación y visibilidad de atributos y métodos en la POO.
    • Estudio de sistemas de jugabilidad.
    • Diseño e implementación de sistemas de jugabilidad en juegos orientados a objetos.

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más
  • Creación de personajes y objetos jugables como clases y objetos.(2h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Control de la interacción del jugador con el mundo del juego.
    • Implementación de sistemas de inventario y gestión de objetos.
    • Desarrollo de mecánicas de juego basadas en clases y herencia.
    • Uso de patrones de diseño para crear sistemas de jugabilidad eficientes.
    • Creación de enemigos y obstáculos como clases y entidades del juego.

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más
  • Control del flujo del juego y la progresión del jugador mediante la POO.(2h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Integración de sistemas de puntaje, niveles y logros en el juego.
    • Diseño y desarrollo de elementos interactivos.
    • Interacciones con materiales y objetos.
    • Sistema de Inventario.

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más
  • Interacciones con elementos de Inventario.(2h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Sistema de salud, daños y muerte.
    • Ragdoll sobre personajes con daño.
    • Destrucción de objetos.
    • Sistemas de gestión de puntos de salvado y carga.
    • Menús, HUD y gestión del juego.

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más
  • Introducción al Level Sequencer.(2h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Conceptos básicos del Level Sequencer en Unreal Engine.
    • Navegación e interfaz del Level Sequencer.
    • Creación y organización de secuencias en la línea de tiempo.
    • Configuración de cámaras y vistas en el Level Sequencer.
    • Configuración de fades.

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más
  • Cranes y vértigo.(2.1h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Enfoque y desenfoque.
    • Sol.
    • Exportación de Secuencias.
    • Edición de video.
    • Exportación de video final.
    • Edición de audio.
    • Importación y manipulación de archivos de audio en el Sequencer Editor.

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más
  • Creación de animaciones de objetos y props en la línea de tiempo.(2.4h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Uso de curvas de animación para lograr efectos realistas.
    • Efectos visuales (VFX).

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más
  • Corrección de color.(2.2h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Efectos de lente y película.
    • Sistemas de partículas.

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más
  • Desarrollo de packaging para PCs y consolas.(2.2h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Configuración del proyecto para la plataforma objetivo (PC, Xbox, PlayStation, etc.).
    • Resolución de problemas comunes durante el proceso de packaging.
    • Optimización y reducción del tamaño de los archivos para el despliegue en PCs y consolas.

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más
  • Desarrollo de packaging para dispositivos móviles.(2.2h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Preparación del proyecto para dispositivos Android e iOS.
    • Uso de perfiles y certificados para firmar la aplicación móvil.
    • Consideraciones de rendimiento y optimización para dispositivos móviles.

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más
  • Empleo de plataformas de publicación.(2h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Familiarización con las principales tiendas y plataformas de publicación de juegos.
    • Proceso de preparación y envío de la aplicación a diferentes tiendas (Steam, Epic Games Store, Google Play Store, App Store, etc.).
    • Gestión de actualizaciones y parches para las diferentes plataformas.
    • Efectos visuales (VFX).

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más

Actividades del módulo

  • Aplicaciones prácticas
  • Glosario
  • Bibliografía
  • Legislación de referencia
  • Actividades prácticas
  • Examen