• No hay productos en el carrito.
  • LOGIN

Máster en Programación de Videojuegos con Unreal Engine 5

- UNREAL ENGINE 5 - C++ -

- MÁSTER -

PROGRAMACIÓN DE VIDEOJUEGOS CON UNREAL ENGINE 5 Y C++

Impartido por Javier Jurado (Epic Authorized Instructor)

BadgeUE5
Epic Authorized instructor Unreal Engine 5
3Ds Max Certified Professional
Logo PlanetaCG

Abril 2024

Online en vivo
+
Grabaciones
+
Soporte

Plazas limitadas

Sin requisitos previos

Programación y Desarrollo de Videojuegos AAA con Unreal Engine 5 y C++

Objetivos

El máster en C++ para Unreal Engine busca formar a estudiantes en el dominio completo de Unreal Engine y programación. Se enfoca en crear código con C++ y Blueprints para desarrollar lógica de juego y mecánicas interactivas. Los estudiantes aprenderán a implementar comportamientos de inteligencia artificial y funciones multijugador, además de perfeccionar habilidades de resolución de problemas y depuración avanzada. La colaboración y la comunicación se destacan, preparando a los estudiantes para trabajar en equipos de producción de videojuegos y enfrentar desafíos de desarrollo. El programa culmina con un proyecto final que demuestra su competencia en programación C++ para Unreal Engine.

La realización de la formación se llevará a cabo mediante sesiones de contenido formativo teórico/práctico donde los alumnos desarrollarán los ejercicios propuestos durante la parte teórica.

 

En las diferentes sesiones, y conforme al perfil esperado de participantes, se utilizarán en el desarrollo del programa técnicas ágiles y participativas, con el objetivo de hacer sesiones dinámicas y que los alumnos participen activamente en ellas. Se contará con experiencias reales.

Estos son los objetivos específicos del programa: 

  1. Dominio de Unreal Engine:
    • Familiarización con la interfaz y herramientas de Unreal Engine.
    • Conocer los fundamentos del 3D en un mundo de Unreal Engine
    • Comprensión de los flujos de trabajo y conceptos clave en el desarrollo de juegos.
  2. Dominio de Programación en C++:
    • Adquisición de habilidades para escribir y depurar código en C++.
    • Exploración de conceptos avanzados como herencia y polimorfismo.
  3. Ingeniería de Software:
    • Entendimiento de principios de ingeniería de software en el contexto del desarrollo de juegos.
    • Creación de código modular y mantenible.
  4. Sesión de Depuración:
    • Adquisición de habilidades avanzadas de depuración y resolución de problemas.
    • Identificación y corrección eficiente de errores en el código y la lógica.
  5. Desarrollo de Juegos:
    • Creación de juegos completos y funcionales utilizando Unreal Engine.
    • Integración de mecánicas de juego y contenido multimedia.
  6. Programación con Blueprints:
    • Creación de lógica de juego visualmente a través de Blueprints.
    • Aplicación de eventos, funciones y comunicación entre objetos.
    • Intercomunicación entre Blueprints y C++.
  7. Integración de Assets:
    • Importación y gestión eficaz de activos en proyectos de Unreal Engine.
    • Optimización de activos para rendimiento y calidad.
  8. Inteligencia Artificial y Multijugador:
    • Diseño de comportamientos de IA para personajes no jugadores.
    • Implementación de características multijugador y replicación de datos.
  9. Optimización y Empaquetado:
    • Aplicación de técnicas para optimizar el rendimiento y el tamaño del juego.
    • Preparación de juegos empaquetados para distribución.
  10. Intercomunicación de Interfaces de Usuario (UMG):
    • Creación de interfaces de usuario atractivas y funcionales con Unreal Motion Graphics.
    • Integración de interfaces con la lógica de juego.
  11. Comunicación y Colaboración:
    • Desarrollo de habilidades de comunicación efectiva en entornos de desarrollo de juegos.
    • Colaboración en equipos de desarrollo multidisciplinarios.
  12. Proyecto Final:
    • Aplicación y demostración de todas las habilidades aprendidas en un proyecto completo.
    • Creación de un juego funcional que refleje comprensión profunda.

 

Estos objetivos específicos abarcan una amplia gama de habilidades y conocimientos esenciales para el desarrollo de juegos en Unreal Engine utilizando programación C++.

 

Método Online

Workflow desde 0

Comunidad exclusiva

Proyecto final supervisado

Soporte

Material incluido

Javier Jurado Gámez - Profesor Máster Unreal Engine 5

Profesor del Máster en Programación de Videojuegos con Unreal Engine 5 y C++

Javier Jurado Gámez: Instructor autorizado de Unreal Engine por Epic Games.

  • Javier Jurado Gámez es un experto en desarrollo y formación con Unreal Engine y 3ds Max con más de 10 años de experiencia.

    Es instructor autorizado de Unreal por Epic Games e Instructor certificado por Autodesk en 3ds Max.

    Ha trabajado en proyectos de desarrollo de videojuegos y experiencias inmersivas para empresas como MSC Cruceros, Fairline, Michelín, Unilever, entre otras.

    Es desarrollador certificado por OWO Game, donde creó un plugin en C++ de Unreal para su chaqueta háptica.

    En formación, ha trabajado en centros como VREvo School, Cice, Itti, Tokio School, Butic y UT-HUB.

    Actualmente imparte clases en la Universidad de Málaga, en un Grado Superior de FP de desarrollo de videojuegos y VR y es profesor homologado por la Escuela de Organización Industrial.

    Desempeña labores de mentor especialista en programas de aceleración, produce contenido formativo e imparte clases para plataformas de formación.

A quién va dirigido

 

El máster en programación C++ para Unreal Engine está diseñado para beneficiar a una variedad de perfiles que buscan una formación especializada en desarrollo de juegos utilizando Unreal Engine y programación en C++.

  • Desarrolladores de Juegos: Aquellos que deseen adentrarse en el mundo del desarrollo de juegos desde cero, aprendiendo los fundamentos de la programación y la creación de juegos con Unreal Engine.

  • Desarrolladores de Software en Transición: Profesionales de la programación que deseen expandir sus habilidades al ámbito del desarrollo de juegos y deseen aprender cómo aplicar sus conocimientos de programación en un contexto de desarrollo de juegos en 3D.

  • Estudiantes de Informática y Ingeniería de Software: Aquellos que estén estudiando informática o ingeniería de software y deseen especializarse en el desarrollo de juegos utilizando Unreal Engine y C++.

  • Artistas 3D Interesados en Programación: Artistas gráficos y modeladores 3D que deseen complementar sus habilidades artísticas con la capacidad de desarrollar interacciones y mecánicas de juego a través de programación.

  • Diseñadores de Juegos en Búsqueda de Habilidades Técnicas: Diseñadores de juegos que deseen adquirir habilidades técnicas para poder implementar sus ideas directamente en Unreal Engine y comprender mejor las limitaciones técnicas.

  • Programadores en Busca de Especialización en Juegos: Programadores con experiencia en otros campos que deseen centrarse en la industria de los videojuegos, utilizando Unreal Engine y C++ para crear experiencias interactivas.

  • Profesionales de la Industria del Entretenimiento Digital: Aquellos que ya trabajan en la industria del entretenimiento digital, como animación, efectos visuales o cine, y desean expandir sus habilidades hacia el desarrollo de juegos.

  • Desarrolladores Indie y Autodidactas: Personas que ya están experimentando con el desarrollo de juegos de forma independiente o autodidacta y buscan un programa estructurado para mejorar y formalizar sus habilidades.

  • Profesionales en Ingeniería de Software en Busca de una Nueva Trayectoria: Ingenieros de software que deseen cambiar su enfoque profesional y adentrarse en el emocionante mundo del desarrollo de juegos en 3D.
Máster Programación Videojuegos Unreal Engine 5 C++ UE5

Requerimientos previos

 

NO ES NECESARIO TENER NINGÚN TIPO DE CONOCIMIENTO PARA LA REALIZACIÓN DEL MÁSTER.

Pero para aprovecharlo al máximo es recomendable que los estudiantes tengan ciertos conocimientos y habilidades previas:

 

  • Familiaridad con Lenguajes de Programación: Aunque no es imprescindible, tener experiencia previa en algún lenguaje de programación (como, C#, Python u otros) será beneficioso para adaptarse más rápidamente a los conceptos de programación en C++.
  • Comprensión de Matemáticas Básicas: Conocimientos fundamentales en matemáticas serán útiles para comprender conceptos relacionados con la física de los juegos y las transformaciones en el espacio 3D.
  • Conocimientos Básicos de Diseño de Juegos: Si los estudiantes tienen una comprensión básica de los principios de diseño de juegos, como mecánicas de juego, niveles y flujos de interacción, podrán contextualizar mejor los conceptos que se enseñarán en el máster.
  • Habilidad para Trabajar con Ordenadores: Los estudiantes deben estar cómodos utilizando ordenadores y software. Conocer el entorno de Windows y tener experiencia en la instalación y configuración de software será ventajoso.
  • Inglés Técnico: La mayoría de los recursos y documentación relacionados con Unreal Engine y la programación en C++ están en inglés. Un nivel básico de comprensión del inglés técnico será beneficioso para acceder a recursos adicionales.
  • Pasión por los Videojuegos y la Programación: Un interés genuino en la industria de los videojuegos y la programación es fundamental para mantener la motivación durante el máster y aplicar diligentemente los conocimientos adquiridos.

 

Es importante tener en cuenta que estos son requerimientos recomendados, y que los estudiantes con todo tipo de niveles de experiencia y conocimientos pueden beneficiarse del máster. En algunos casos, el máster podría ofrecer módulos o cursos introductorios para cubrir brechas en los conocimientos previos de los estudiantes.

Inscripción

¡Inscríbete ahora!
Sin esperas.
Proceso Online.

MÁSTER EN PROGRAMACIÓN DE VIDEOJUEGOS CON UNREAL ENGINE 5 Y C++

Importe de la matrícula incluido en el precio final.
3000 O 10 Plazos de 300€/mes
  • Comunidad Exclusiva
  • Acceso a todas las clases en vivo y grabadas
  • Soporte
  • Práctica tutorizada
  • Tutorías y resolución de dudas personalizadas
  • REGALO EXTRA: 

    100€ de Descuento en cualquier otra formación de PlanetaCG (oferta no acumulable a otras promociones)

¿Tienes dudas? Contáctanos

INSCRÍBETE Y CUMPLE TUS SUEÑOS

© Planetacg.com. Todos los derechos reservados.
Carrito0
Aún no agregaste productos.
Seguir viendo