Back

BOOTCAMP

Programación avanzada de videojuegos con Unreal

Aprende a programar videojuegos complejos, con Unreal Engine, uno de los motores más destacados en la industria.

DURACIÓN
MODALIDAD
HORARIO

6 meses / 300H

Online

18:30h – 21:30h (2 días / semana)

NIVEL
PLAZAS
INICIO

Avanzado

12

Abril y Octubre

Desarrolla una arquitectura de juego avanzada y escalable, utilizando un diseño mixto basado en C++ y blueprints. Explorarás cómo definir estructuras robustas, alineadas con la filosofía inherente de Epic Games y su motor Unreal, que permitan la creación de experiencias de juego envolventes y visualmente impactantes.

Además, con los conocimientos adquiridos en C++ podrás optar a ofertas laborales de estudios con motores de videojuegos propios que usan esta tecnología.

Software utilizado

Metodología del bootcamp

Utilizamos una metodología centrada en la práctica y en la construcción de un sólido portafolio:

Clases magistrales

La práctica de la teoría no es solo un complemento, sino el corazón de tu aprendizaje. Nuestro enfoque práctico está diseñado para consolidar tu aprendizaje, impulsar tu creatividad y perfeccionar tus habilidades técnicas, preparándote para sobresalir en la industria.

Colaboración con equipos de la incubadora

Al terminar el bootcamp, tendrás la opción de aplicar la teoría aprendida en proyectos vivos y colaborar en uno de los equipos de nuestra incubadora. Esta experiencia te proporcionará una comprensión de la dinámica de trabajo en equipo, la resolución de problemas y el desarrollo de proyectos comerciales.

Proyecto Final de Bootcamp

A lo largo del bootcamp se realizará un proyecto final con un seguimiento mentorizado para que al completarlo cuentes con un proyecto que te sirva de portfolio para la búsqueda de empleo.

Carreras Profesionales

Accederás a 40h dedicadas a carreras profesionales, donde te enseñaremos a definir y crear un buen portfolio y currículum en base a tu especialidad. Además, te proporcionaremos orientación para comunicar de manera profesional tu perfil curricular y resaltar todas tus fortalezas de manera efectiva, preparándote así para afrontar con más herramientas los procesos de selección.

Programa

Aprenderemos los fundamentos del editor Unreal y su configuración inicial. Desde la configuración hasta la comprensión del Game Framework y el uso de Blueprints, cubriremos la creación de niveles, jerarquías de clases y gestión de proyectos. Aprenderemos sobre BSP, volúmenes y estructuras de carpetas. Implementaremos control de versiones con Git y nos adentraremos en el desarrollo de gameplay con Blueprints, abordando actores, eventos, variables y funciones. Además, exploraremos conceptos avanzados como herencia, polimorfismo y el uso de delegates. Este conocimiento nos permitirá crear entornos dinámicos y juegos completos en Unreal Engine de manera efectiva.

Exploraremos la introducción a la programación en C++ para Unreal Engine. Desde los conceptos básicos de programación orientada a objetos hasta la gestión de memoria y estructuras de datos de la STL, abordaremos los fundamentos esenciales. Además, configuraremos el entorno de desarrollo para C++ en Unreal, incluyendo la creación de proyectos, configuración de IDEs y herramientas de desarrollo. Finalmente, nos sumergiremos en el framework de juego y programación avanzada con C++, explorando conceptos como UObject, AActor, UClass, UStruct, y componentes de actor. Este conocimiento nos permitirá crear proyectos más complejos y optimizados en Unreal Engine.

Veremos las mecánicas y sistemas de gameplay avanzados en Unreal Engine. Desde el control de personajes y NPCs hasta la gestión de eventos de gameplay, abordaremos cada aspecto esencial. Además, analizaremos los patrones de diseño y arquitectura de software, como el Patrón Command y el Singleton, para una programación más eficiente. También aprenderemos a integrar C++ y blueprints para un desarrollo flexible, incluyendo la gestión avanzada de delegados y eventos. Conectaremos ambos lenguajes para funcionalidades extendidas y exploraremos conceptos como herencia múltiple y manejo de excepciones para un desarrollo más robusto en Unreal Engine.

Aplicaremos todos los conocimientos adquiridos para completar un proyecto integral. Este trabajo final no solo consolidará nuestro aprendizaje, sino que también servirá como pieza central en nuestro portafolio, destacando nuestras capacidades ante futuros oportunidades en la industria del desarrollo de videojuegos.

Temario detallado

Recibe el temario completo de esta formación, precio y detalles de financiación e inscripción.

Ventajas

Temarios diseñados por expertos

Todos nuestros temarios han sido elaborados por profesionales del sector que comprenden las exigencias de las empresas para cada perfil laboral concreto.

Clases grabadas

Todas las clases se quedarán grabadas y disponibles en nuestro campus para que si un día no puedes asistir a clase, no pierdas la oportunidad de realizarla en otro momento y puedas estar al día de todo.

Plan de estudios actualizado

Gracias a que somos una escuela privada y a que nuestros propios docentes son profesionales del sector, cada año actualizamos los contenidos de nuestra formación con las últimas demandas del sector.

Formación online

Las clases se llevan a cabo online y en tiempo real, con docente y estudiantes conectados en la misma sala, viéndose y comunicándose entre sí. Este formato es muy común en grandes empresas desarrolladoras de videojuegos que cuentan con equipos distribuidos en todo el mundo, por lo tanto, es una excelente manera de prepararse para el entorno laboral.

Proyecto real de la incubadora

Gracias a nuestro destacado programa de incubación, los estudiantes de Level Up tienen la oportunidad única de colaborar en equipos seleccionados que han surgido de nuestra incubadora. Esta experiencia de calidad les permite formar parte activa de proyectos reales en equipos multidisciplinarios, ampliando así su experiencia y habilidades.

Docentes profesionales

Para poder ofrecer formación especializada y actualizada trabajamos con profesionales del sector que forman parte de nuestro equipo de docentes y están conectados con la industria y saben de primera mano las necesidades de conocimiento que cada perfil profesional requiere.

Solicita información


Límite para matricularse: 10 de abril de 2024   -   Formalizar Matrícula

Límite para matricularse: 10 de abril de 2024   -   Formalizar Matrícula






 

[pmpro_login]

×