Curso Avanzado de Desarrollo de Videojuegos con Unreal Engine 5 (Presencia Virtual Online - Málaga)


Programa cofinanciado por el Fondo Social Europeo Plus y Polo de Contenidos Digitales.

PRESENTACIÓN

 

Se impartirá formación enfocada al talento digital y nuevas profesiones, incluirán actuaciones de reskilling de sectores estratégicos que están viendo como la tecnología está cambiando las habilidades necesarias de la fuerza de trabajo.

El objetivo específico de este Curso AVANZADO de desarrollo con Unreal Engine es potenciar las habilidades en el desarrollo de Videojuegos a personas jóvenes desempleadas menores de 30 años, que figuren como beneficiarios del Servicio Nacional de Garantía Juvenil, de los conocimientos, habilidades y aptitudes necesarias para su contratación como profesionales de Creadores de Videojuegos, en un mercado laboral marcado por el cambio continuo y la transformación digital de la sociedad.

El temario se rige por unos objetivos específicos en cada una de las áreas implicadas para que los alumnos puedan convertirse en Desarrolladores de Videojuegos AA y AAA. 

Al finalizar la formación los alumnos serán capaces de:

  • Creación procedural para la generación de niveles
  • Generar un nivel de iluminación hiperrealista para Visualización Profesional
  • Diseñar contenido en Fortnite
  • Avanzar en los conocimientos de programación por Blueprints para crear lógicas más complejas
  • Acceder al Código Fuente del motor para poder modificar su comportamiento
  • Adquirir habilidades avanzadas en programación C++
  • Automatización de tareas en Unreal Engine a partir de Scripts con Python
  • Implementar menús, desarrollar un configurador y un sistema de inventario
  • Uso de herramientas integradas de animación de Unreal Engine
  • Crear comportamientos avanzados inteligentes con Behavior Tree para dotar de vida nuestro mundo
  • Crear lógica de juego, eventos y sistemas de interacción avanzadas
  • Preparar un portafolio profesional con ejercicios y el proyecto desarrollado con Unreal Engine 5
  • Aprender habilidades de comunicación y trabajo en equipo relevantes para la industria del desarrollo de Videojuegos

¡Solicita ya tu plaza!
 

 

The referenced media source is missing and needs to be re-embedded.

Datos generales

Convocatoria
2024
Horario

Clases de lunes a viernes en horario de mañana, tutorías a concretar con mentor en horario distinto de clases.

Duración

168 horas lectivas (166 horas de clases + 2 de tutorías)

Precio:

Matrícula gratuita. Programa cofinanciado por el Fondo Social Europeo Plus y Polo de Contenidos Digitales.

Fecha del curso
Provincia
Málaga
Lugar de realización

Clases en Polo de Contenidos Digitales

Modalidad
Online

Contenidos

 El programa será impartido de forma presencial y consta de los bloques siguientes:
El programa podrá ser impartido de forma presencial/presencia virtual y consta de los bloques siguientes:
1.    Generación de Niveles

  • 1.1.    Generación procedural de niveles
  • 1.2.    Algoritmos de Generación
  • 1.3.    Algoritmos de Pathfinding
  • 1.4.    Procedural Content Generation Plugin (Bioma)
  • 1.4.1.    PCG Biome Core
  • 1.5.    Unreal Editor para Fortnite (UEFN)
  • 1.6.    Iluminación fotorrealista para Visualización
  • 1.7.    Trazada de rayos

2.    Programación

  • 2.1.    Enumeradores 
  • 2.2.    Structs y Data Tables
  • 2.3.    Functions Libraries
  • 2.4.    Desarrollo de Algoritmos
  • 2.5.    Desarrollo de mecánicas de videojuegos
  • 2.6.    Código Fuente
  • 2.7.    Python básico
  • 2.8.    Automatización de herramientas con Python en Unreal Engine
  • 2.9.    Conexión en red y Multijugador

3.    Character Animation

  • 3.1.    Procedural Control Rig
  • 3.2.    Motion Matching
  • 3.3.    Máquinas de estado avanzadas

4.    Inteligencia Artificial

  • 4.1.    Sistema de sigilo vs. IA
  • 4.2.    Reacción y escape
  • 4.3.    Comportamiento Melee vs. Comportamiento en Rango
  • 4.4.    Personalidades de NPCs
  • 4.5.    Navigation Link y Smart Navigation Link
  • 4.6.    EQS
  • 4.7.    Desarrollo de tareas para Behavior Tree en C++

5.    Rendering

  • 5.1.    Movie Render Queue
  • 5.2.    Renderizado por capas

6.    Interfaz de Usuario

  • 6.1.    Sistema de Inventario
  • 6.2.    Variant Manager
  • 6.3.    Custom Widgets
  • 6.4.    Sistema HUD
  • 6.4.1.    Gestión de Widgets
  • 6.4.2.    Intercomunicación entre Widgets
  • 6.5.    Sistema de guardado
  • 6.6.    Guardados de datos de partida
  • 6.6.1.    Autosave
  • 6.6.2.    CheckPoints
  • 6.6.3.    Puntuación y vida
  • 6.7.    Game Instance

7.    Empaquetado

  • 7.1.    Optimización y limpieza del proyecto
  • 7.2.    Herramientas de Análisis
  • 7.3.    Diagnóstico de problemas de Rendimiento
  • 7.4.    Configuración y Packaging para Windows
  • 7.5.    Proyecto final

8.    Empleabilidad

  • 8.1.    Cómo redactar un CV
  • 8.2.    Entidad Digital de la persona
  • 8.3.    Principales canales de búsqueda de empleo
  • 8.4.    Comunicación y lenguaje
  • 8.5.    Entrevistas de trabajo
  • 8.6.    El proceso de selección
  • 8.7.    Incorporación a las empresas

Todos los módulos forman un itinerario formativo que atiende al desarrollo de conocimiento, habilidades y actitudes.

Metodología

EOI ha desarrollado y puesto en práctica una metodología que se basa en la formación de carácter práctico y en la atención individualizada y activa a cada uno de los participantes. 

EOI ha desarrollado y puesto en práctica una metodología que se basa en la formación de carácter práctico y en la atención individualizada y activa a cada uno de los participantes.

Esta metodología combina:

  • Clases presenciales/virtuales. Al ser un curso/taller intensivo, los alumnos contarán con la participación y el apoyo de un director de curso y de un profesor especializado en cada módulo cuya misión es impartir la formación específica con un alto nivel de calidad, ayudando a los alumnos a profundizar más en la materia y a adquirir los conocimientos necesarios
  • Resolución de problemas prácticos reales. Los estudiantes aprenden mediante la práctica. Es por ello que los profesores son todos expertos en sus respectivas materias. 
    El profesor introduce un nuevo concepto en clase, lo explica y a continuación propone un ejercicio que los estudiantes estén practicando el mayor tiempo posible.
  • Ejercicios alineados con las necesidades de las empresas. Los ejercicios están diseñados para que tengan una aplicación en el mundo laboral y que a la vez sean atractivos para los estudiantes. La mayoría de ejercicios están basados en desafíos reales que se encuentran las empresas de desarrollo de videojuegos en su día a día. Creemos que es la mejor forma de preparar a los estudiantes para la demanda del mercado laboral.
  • Proyecto Final. El elemento metodológico con más peso dentro del programa es el proyecto troncal. Se trata de desarrollar un primer nivel de un videojuego cubriendo cada una de las áreas sobre las que se centra cada módulo. Al final del programa deben dar coherencia a todos los capítulos trabajados siguiendo las orientaciones del profesor para lograr este desarrollo
     

Información e Inscripción

¡Solicita ya tu plaza!

Contacta con nosotros en: