
Programa cofinanciado por el Fondo Social Europeo Plus y PROCESA, Sociedad de Desarrollo de Ceuta.
Presentación
El Curso de Desarrollo de Videojuegos con Unreal Engine 5 está diseñado para proporcionar a los participantes una formación técnica y práctica de alta calidad en el desarrollo de videojuegos utilizando uno de los motores más potentes y extendidos de la industria actual: Unreal Engine.
A lo largo del programa, los estudiantes adquirirán una base sólida en los principios fundamentales del desarrollo interactivo, explorando áreas clave como la creación de niveles, programación visual con Blueprints, inteligencia artificial, animación, efectos visuales, interfaz de usuario y optimización.
El curso se estructura en dos itinerarios formativos diferenciados:
Línea de Arte para Videojuegos, enfocada en perfiles creativos que deseen especializarse en diseño de escenarios, materiales, animación y efectos visuales.
Línea de Programación para Videojuegos, dirigida a perfiles técnicos interesados en programación en C++ y Blueprints, lógica de juego, controladores, estructuras de datos, IA y diseño de sistemas interactivos.
Cada participante deberá elegir una única línea de especialización (Arte o Programación) al inicio del curso, ya que ambas se desarrollan de manera paralela y requieren dedicación plena.
Con una combinación de teoría aplicada, resolución de problemas reales y desarrollo de un proyecto final, este programa prepara a los estudiantes para enfrentar con solvencia los retos técnicos y creativos de un entorno profesional en constante evolución.
Los objetivos del curso se centran en:
- Aumentar el nivel de formación de los jóvenes entre 16 y menos de 30 años en situación de desempleo, que abandonaron los estudios a edad temprana o están buscando reenfocar su carrera profesional al sector digital específicamente en el área de Videojuegos, proporcionándoles oportunidades que les permita la empleabilidad en este ámbito.
- Ofrecer a los jóvenes entre 16 y menos de 30 años en situación de desempleo los conocimientos, habilidades y aptitudes necesarios para su inmersión, como profesionales, en un mercado laboral marcado por la transformación digital de la sociedad y la demanda de profesionales vinculados en el área de Videojuegos.

Datos generales
Jóvenes mayores de 16 y hasta 29 años en situación de desempleo que posean el certificado actualizado del Sistema Nacional de Garantía Juvenil.
Solo para participantes residentes en Ceuta.
132 h.
124h clases lectivas + 6h tutoría técnica (Elaboración de Proyecto) + 2h tutoría Empleabilidad + 28 h de trabajo de estudio individual
Formación gratuita. Programa cofinanciado por el Fondo Social Europeo Plus y PROCESA, Sociedad de Desarrollo de Ceuta.
Contenidos
CONTENIDOS TRONCAL
Módulo 1: Fundamentos de Unreal Engine
1. Introducción a Unreal Engine y su ecosistema
2. Usos de Unreal Engine en industrias
3. Instalación y configuración inicial
4. Estructura de proyectos
5. Navegación y herramientas básicas del Editor
Módulo 2: Worldbuilding básico
1. Fundamentos 3D
2. Importación / exportación de Assets
3. Colisiones y optimización inicial (LODs y Nanite)
Módulo 3: Programación Visual Blueprints básica
1. Game Framework
2. Tipos de datos básicos
3. Eventos y funciones
4. Control de flujo y bucles
5. Estructuras básicas
6. Componentes y jerarquías
7. Intercomunicación básica entre blueprints
8. Enhanced Input inicial
9. Programación de personajes jugables
10. Creación y uso de máquinas de estado
Módulo 4: Interfaz de Usuario básica
1. Diseño UI/UX
2. Creación de UMG Widgets simples
3. Comunicación entre Widgets y HUD
4. Integración de la UI en la lógica del juego
Módulo 5: Optimización básica y empaquetado
1. Optimización y limpieza del proyecto
2. Herramientas de Debugging
3. Packaging para Windows
Módulo 6: Empleabilidad
1. Redacción de CV
2. Branding digital
3. Estrategias de búsqueda de empleo
4. Simulación de entrevistas
5. Soft Skills para inserción laboral
CONTENIDOS ESPECIALIZACIÓN PARA ARTISTAS
Módulo 1: Ingestión avanzada de Assets
1. Importación profesional
2. Configuración de físicas avanzadas
3. Uso de FAB
Módulo 2: Materiales y texturas
1. Materiales PBR
2. Expresiones
3. Material Instance
4. Máscaras
5. Material Functions
6. Optimización/Streaming Pool
7. Materiales dinámicos
Módulo 3: Level Design
1. Diseño de Niveles
2. Templates
3. Blockout y herramientas
4. Subniveles
Módulo 4: Worldbuilding Avanzado
1. Landscape y Foliage
2. Materiales Landscape
3. Montaje de Niveles y Escenarios
4. Iluminación artística avanzada
5. Volumen de Postprocesado
Módulo 5: Animación artística
1. Fundamentos de Character Animation
2. Assets de Animación
3. Retargeting
4. Control Rig
5. Motion Capture
6. Sequencer
7. Montaje de Cinemáticas
8. Técnicas de Rendering
Módulo 6: VFX y Sonido artístico
1. Efectos Visuales VFX Niagara
2. Efectos sonoros ambientales
Módulo 7: Game Feel
1. Integración de jugabilidad
2. Camera Manager
3. View Targets
4. Anim Notifies
5. Physical Material
Desarrollo del Proyecto Final
Se trata de desarrollar un pequeño videojuego o experiencia a partir del trabajo en cada una de las áreas sobre las que se centra cada módulo.
CONTENIDOS ESPECIALIZACIÓN PARA PROGRAMADORES
Módulo 1: Ingeniería de Software
1. POO vs. Programación Estructurada
2. Diseño de Software
3. Pseudocódigo y diagramas de flujo
4. Resolución de problemas
Módulo 2: Control de Versiones (VCS)
1. Configuración de VCS en proyectos de Unreal Engine
Módulo 3: Programación C++
1. Instalación IDE e integración con Unreal Engine
2. Fundamentos de programación en C++
3. Conceptos básicos de Unreal Framework
4. Sistema de reflexión de Unreal
5. Patrones de diseño aplicados en Unreal Engine (Comando, Observador, Singleton, …)
6. Patrón de composición y componentes
7. Enhanced Input avanzado
8. Data Driven Gameplay
Módulo 4: Programación Avanzada en Blueprints
1. Colisiones y eventos (Overlap, Hit, …)
2. Timelines – Curvas
3. Shapes Trace
4. Interpolaciones
5. Dispatchers
6. Intercomunicación avanzada (Interfaces)
7. Game Manager
8. Animación Gameplay Characters
Módulo 5: Inteligencia Artificial básica
1. Programación de NPCs
2. IA por Blueprint
3. AI Controller
4. Behavior Tree
5. Blackboard
6. Tasks
7. Navigation System y modificadores para crear movimiento inteligente
Desarrollo del Proyecto Final
Se trata de desarrollar un pequeño videojuego o experiencia a partir del trabajo en cada una de las áreas sobre las que se centra cada módulo.
DESARROLLO DEL PROYECTO FINAL
Para obtener el apto en este programa y acceder al diploma acreditativo, todos los participantes deberán desarrollar un proyecto final aplicando lo aprendido. Dado que el curso ofrece dos itinerarios distintos (Arte y Programación), el proyecto final está concebido para realizarse en equipos multidisciplinares que integren perfiles artísticos y técnicos, siempre que el número de alumnos inscritos lo permita. En estos casos, los equipos deberán trabajar conjuntamente para producir un nivel de una demo jugable con calidad profesional.
En caso de que no haya participantes suficientes para formar equipos mixtos, o que solo se imparta uno de los dos itinerarios, el alumno deberá realizar el proyecto de forma individual. Si procede del itinerario de arte, desarrollará un videojuego con un enfoque visual fuerte, utilizando Blueprints para integrar una lógica básica. Si procede del itinerario de programación, utilizará assets descargados desde Fab.com y desarrollará un prototipo centrado en mecánicas, IA, interfaz y arquitectura profesional del código.
Metodología
Los alumnos deberán participar en las Clases en Directo a través de videoconferencias que tendrán lugar dentro del campus virtual de EOI (https://campus.eoi.es/)
También participarán en el desarrollo de casos prácticos que les permitirá poner en práctica durante todo el curso los conocimientos impartidos en cada módulo y el desarrollo del proyecto final con la tutoría, durante 6 horas, por parte de un especialista que forma parte de reconocidas empresas del sector de ciberseguridad, siendo una excelente oportunidad para la adquisición de conocimientos y el networking.
Como aspecto relevante, el programa cuenta con un módulo de empleabilidad de 20 horas de clases y 2 horas de acompañamiento con un tutor, en modalidad online. Este módulo será fundamental para garantizar que los estudiantes no solo adquieran habilidades técnicas, sino que también están preparados para ingresar y sobresalir en el mercado laboral, brindándoles las herramientas esenciales para la elaboración de un CV efectivo, redacción de cartas de presentación y técnicas de entrevista, que les permita destacar sus competencias y aumentar sus oportunidades de empleo.
Información e Inscripción
Inscripciones abiertas hasta el 18 de mayo
Número de plazas: 17
Director curso: Javier Jurado
Correo-e: javier.ue4@gmail.com