Curso de Experto en Desarrollo de Videojuegos con C++ de la UCLM
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.
これらの課題に共感するなら、このコースはあなたに最適です。

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.

ルートのコース

難易度

時間

総受講生数

平均評価

要件

  • 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.

対象者

  • 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.

学習内容

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

人工知能

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.

コース内容

フアン・ガブリエル・ゴミラ

あなたの講師

フアン・ガブリエル・ゴミラ

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 数学者 50万人以上の受講生
受講生の感想

受講者の声

完全版コース

アクセス方法を選択

コースの一括払い

一度購入すれば無期限でアクセス可能

コース画像
999,99
コースを購入する
  • 一回限りの支払い。
  • コースへの無期限の即時アクセス。
  • コースコミュニティへのアクセス。

パス

すべてのコースにアクセスするパス:

19,99 /月
学習パスにアクセス
  • 月額 19.99€
  • コースへの即時アクセス。
  • いつでもどこでもアクセスできます。
  • いつでもキャンセル可能。
このコースを購入
生涯アクセス · アップデート込み
または学習パスで入手
〜のパス
月額 19.99 €〜 · いつでもキャンセル可能
Ver la suscripción
o Suscripción Rana de Bronce (39 €/mes)