¿Qué quieres aprender?

Curso de Programación de Videojuegos con Unity y Unreal

Curso de Programación de Videojuegos con Unity y Unreal

CEI: Centro de Estudios de Innovación

Curso presencial

Madrid y 2 más


2.390

Duración : 3 Meses

¿Quieres hablar con un asesor sobre este curso?

Sedes

Localización

Fecha inicio

Sevilla
Octubre 2026
Madrid
Octubre 2026
Valencia
Octubre 2026

Objetivos

El objetivo principal del curso es formar profesionales capaces de desarrollar videojuegos utilizando Unity y Unreal Engine. Al finalizar la formación serás capaz de: Comprender los fundamentos de la programación aplicada a videojuegos. Programar en C# utilizando Unity. Conocer el funcionamiento de Unreal Engine y Blueprints. Crear escenas y organizar proyectos de desarrollo. Desarrollar personajes, enemigos y mecánicas de juego. Implementar físicas, colisiones, animaciones y sistemas de interacción. Diseñar interfaces de usuario (UI) y menús. Implementar sistemas de guardado y carga de partidas. Optimizar videojuegos para mejorar su rendimiento. Crear un videojuego completo como proyecto final.

A quién va dirigido

Este curso está dirigido a personas que quieran iniciarse en el desarrollo y programación de videojuegos. Es especialmente recomendable para: Personas interesadas en trabajar como desarrolladores de videojuegos. Programadores que quieran especializarse en videojuegos. Estudiantes de informática o ingeniería. Diseñadores de videojuegos que quieran aprender programación. Desarrolladores independientes (indie). Creadores de experiencias interactivas. Profesionales del sector tecnológico interesados en Unity o Unreal Engine.

Requisitos

No es necesario contar con experiencia previa en programación de videojuegos. Se recomienda disponer de conocimientos básicos de informática y un manejo habitual del ordenador. El curso comienza con los fundamentos de la programación y del entorno Unity, evolucionando progresivamente hacia la creación de videojuegos completos mediante una metodología práctica.

Temario completo de este curso

  • Inicios y Bases de Programación: Aprende a instalar y configurar Unity y Visual Studio, conocer el entorno de trabajo y adquirir los fundamentos de la programación con C#. Trabajarás variables, operadores, funciones, clases, listas, bucles, condicionales y programación orientada a objetos como base para el desarrollo de videojuegos.
  • Primer Proyecto en Unity: Crea tu primer videojuego desarrollando escenas, GameObjects, componentes, prefabs, movimiento, físicas, corrutinas, interpolación, importación de recursos y generación de ejecutables para diferentes plataformas.
  • Desarrollo del Proyecto Final: Aprende a planificar un videojuego desde la idea inicial hasta su implementación. Diseñarás mapas mediante ProBuilder y Terrain, desarrollarás personajes, controles, físicas, iluminación, materiales, cámaras, interfaces, enemigos con NavMesh, animaciones, música, efectos, sistemas de interacción, guardado de partidas mediante serialización y JSON, además de optimizar el rendimiento mediante técnicas como Occlusion Culling, iluminación bakeada y depuración del proyecto.
  • Unreal Engine y Otros Motores: Descubre el funcionamiento de Unreal Engine y su sistema de programación visual Blueprints, comprendiendo sus diferencias respecto a Unity. Además, conocerás otros motores como Godot, GameMaker y RPG Maker, analizando sus características y aplicaciones dentro del desarrollo de videojuegos. El curso finaliza con el testeo, optimización y presentación del videojuego desarrollado como proyecto final.
Ver más