Cours d'expert en développement de jeux vidéo avec C++ de l'UCLM
Actualizado en 2026

Especialización en Desarrollo de Videojuegos con C++ de la UCLM

El Curso de Experto en Desarrollo de Videojuegos de la Universidad de Castilla-La Mancha se ha consolidado como una formación de referencia a nivel nacional para programadores de videojuegos, gracias a una metodología práctica basada en el desarrollo de proyectos con C++.

  • Sabes programar en C++... pero no sabes cómo dar el salto de programas convencionales a construir un videojuego y entender la arquitectura que hay detrás.
  • Utilizas motores y herramientas existentes, pero sientes que te falta comprender qué ocurre por debajo: gráficos, física, IA, networking, sonido y optimización.
  • Encuentras tutoriales y recursos aislados sobre desarrollo de videojuegos, pero te cuesta convertirlos en una formación técnica estructurada que te lleve desde los fundamentos hasta técnicas avanzadas.
Si te sientes identificado con estos problemas, este curso es ideal para ti.

Desarrollo de Videojuegos con C++: de la programación al motor de juego

Aprende los fundamentos y técnicas avanzadas que hay detrás del desarrollo profesional de videojuegos. Esta formación, basada en los contenidos del Curso de Experto en Desarrollo de Videojuegos de la Universidad de Castilla-La Mancha, aborda de forma práctica la programación de videojuegos con C++, desde la arquitectura de un motor hasta sus principales sistemas y componentes.

A lo largo del programa profundizarás en el diseño y la arquitectura de motores de videojuegos, patrones de diseño y técnicas de programación específicas para este sector. También trabajarás conceptos esenciales de programación gráfica, representación 3D, optimización y simulación física, construyendo una base técnica sólida para comprender cómo funcionan los videojuegos más allá del uso de motores y herramientas comerciales.

La formación avanza hacia áreas más especializadas del desarrollo, incluyendo estructuras de datos específicas, técnicas avanzadas de programación y los diferentes componentes que forman un motor de videojuegos. Inteligencia Artificial, networking, sonido y multimedia son algunas de las áreas que completan una visión global del desarrollo técnico de un videojuego.

El contenido está especialmente dirigido a programadores, estudiantes y titulados en Ingeniería Informática o perfiles técnicos que ya cuentan con conocimientos de C++, estructuras de datos y algoritmia y quieren dar el salto al desarrollo de videojuegos. El enfoque basado en proyectos permite trasladar los conceptos teóricos a problemas y situaciones propias del desarrollo real.

Desde su primera edición en 2010, el material docente y el código fuente asociados al Curso de Experto en Desarrollo de Videojuegos de la Universidad de Castilla-La Mancha se han convertido en recursos de referencia para la formación técnica en desarrollo de videojuegos, ofreciendo una base estructurada para quienes quieren especializarse en la programación y comprender en profundidad la tecnología que hace posible un videojuego.

Un curso de la Ruta de

Dificultad

Heures

Total Estudiantes

Valoración Media

Requisitos

  • Conocimientos básicos de C++ y experiencia previa desarrollando programas sencillos con el lenguaje.
  • Fundamentos de estructuras de datos y algoritmia para comprender las técnicas utilizadas en el desarrollo de videojuegos.
  • Un ordenador con conexión a Internet y cualquier sistema operativo instalado.
  • Interés por la programación, los motores de videojuegos y el desarrollo técnico de videojuegos.

¿A quién va dirigido?

  • Desarrolladores y programadores con conocimientos de C++.
  • Estudiantes y titulados en Ingeniería Informática y otras disciplinas técnicas.
  • Programadores interesados en especializarse en el desarrollo de videojuegos.
  • Profesionales que quieran profundizar en motores, gráficos, física, IA y otras áreas de la programación de videojuegos.

Lo que aprenderás

01

Arquitectura de motores de videojuegos

Comprende cómo se diseña y estructura un motor de videojuegos, identificando sus principales sistemas, componentes y relaciones.

02

Patrones de diseño y programación

Aplica técnicas de programación y patrones de diseño para construir sistemas de videojuegos mantenibles, escalables y eficientes.

03

Programación gráfica

Domina los fundamentos, algoritmos y técnicas de representación gráfica utilizados para generar los elementos visuales de un videojuego.

04

Optimización del rendimiento

Aprende técnicas de optimización para mejorar el rendimiento de los sistemas gráficos y aprovechar eficientemente los recursos disponibles.

05

Simulación física

Conoce los fundamentos y técnicas necesarias para incorporar simulaciones físicas y comportamientos realistas dentro de un videojuego.

06

Estructuras de datos avanzadas

Utiliza estructuras de datos específicas para resolver problemas habituales del desarrollo y mejorar la eficiencia de los sistemas del videojuego.

07

Intelligence Artificielle

Implementa técnicas de Inteligencia Artificial para desarrollar comportamientos y sistemas capaces de controlar personajes y elementos del juego.

08

Networking y videojuegos multijugador

Comprende los fundamentos del networking y las técnicas necesarias para desarrollar sistemas de comunicación en videojuegos multijugador.

09

Sonido y multimedia

Integra sistemas de sonido y contenidos multimedia como componentes esenciales dentro de la arquitectura de un videojuego.

Temario del curso

Juan Gabriel Gomila

Tu Instructor

Juan Gabriel Gomila

Matemático, Instructor Certificado de Unity e Instructor Online que ha formado a más de 600.000 estudiantes en todo el mundo en diferentes plataformas como Udemy y Platzi. CEO de Frogames Formación e impulsor de esta plataforma, aportando todo su conocimiento en Matemáticas, Machine Learning, Videojuegos, IA o Blockchain entre otros.

Unity Certified Mathématicien +500k Estudiantes
Opiniones de estudiantes

Lo que dicen nuestros alumnos

Curso completo

Elige cómo quieres acceder

Pago Único del Curso

Achetez le cours une fois et accédez-y à vie

Imagen del curso
999,99
Acheter le cours
  • Un paiement unique.
  • Accès instantané au cours à vie.
  • Acceso a la comunidad del curso.

Ruta

Accede a todos los cursos de la ruta de

19,99 /mois
Accéder au chemin
  • Pago mensual de 19.99€.
  • Acceso instantáneo a los cursos de la ruta.
  • Accede cuándo y dónde quieras.
  • Annulez à tout moment.
Comprar este curso
Acceso de por vida · Actualizaciones incluidas
o consíguelo con la Ruta de Aprendizaje
Ruta de
À partir de 19,99 €/mois · Annulez quand vous voulez
Ver la suscripción
o Suscripción Rana de Bronce (39 €/mes)