Esta carrera técnica está diseñada para formar desarrolladores de videojuegos desde una base cero, cubriendo todos los aspectos clave: diseño, programación, arte digital, motores de juego, producción y publicación. El estudiante desarrollará habilidades técnicas, artísticas y de gestión para crear videojuegos funcionales y atractivos, desde prototipos hasta versiones publicables.
Objetivos de la carrera
- Desarrollar videojuegos funcionales en motores como Unity y Unreal Engine.
- Diseñar mecánicas, niveles y experiencias interactivas centradas en el jugador.
- Crear y animar personajes, escenarios y elementos visuales 2D/3D.
- Comprender y aplicar conceptos de programación orientada a objetos y scripting para videojuegos.
- Gestionar proyectos de videojuegos con metodologías ágiles.
- Publicar videojuegos en plataformas digitales y presentarlos profesionalmente.
Público objetivo
- Estudiantes de secundaria o bachillerato con interés en videojuegos.
- Jóvenes creativos con afinidad por el arte, la tecnología o el diseño interactivo.
- Emprendedores que deseen crear videojuegos independientes (indie).
- Personas que busquen iniciar una carrera en la industria del desarrollo de videojuegos.
Prerrequisitos
- Conocimientos básicos de informática y uso de PC.
- No se requieren conocimientos previos de programación o diseño gráfico.
Duración total de la carrera
600 horas, distribuidas en 7 unidades (entre 60 y 100 horas cada una), cada unidad dividida en módulos teórico-prácticos.
Malla curricular
UNIDAD I: FUNDAMENTOS DEL DESARROLLO DE VIDEOJUEGOS (60h)
Objetivo: Introducir los principios básicos del diseño y producción de videojuegos, sus géneros, historia y ciclos de desarrollo.
Módulos:
- Historia y evolución de los videojuegos
- Géneros, plataformas y jugadores
- Proceso de desarrollo y roles en la industria
- Diseño conceptual: historia, mecánicas y niveles
- Documentación de diseño de videojuegos (GDD)
UNIDAD II: PROGRAMACIÓN DE VIDEOJUEGOS CON C# EN UNITY (100h)
Objetivo: Enseñar la lógica de programación y scripting en Unity usando C# para crear videojuegos funcionales.
Módulos:
- Fundamentos de programación (variables, condicionales, bucles)
- Programación orientada a objetos y estructuras de datos
- Unity: entorno, físicas y colisiones
- Scripting en Unity con C#
- Proyecto: juego 2D interactivo
UNIDAD III: ARTE DIGITAL Y DISEÑO VISUAL PARA VIDEOJUEGOS (80h)
Objetivo: Desarrollar habilidades en creación de gráficos 2D/3D, animaciones y estilos visuales coherentes con el diseño del juego.
Módulos:
- Principios de arte para videojuegos
- Diseño de personajes, escenarios y UI
- Pixel art y diseño 2D
- Modelado 3D con Blender (
- Animación y rigging 2D/3D
UNIDAD IV: DISEÑO DE JUGABILIDAD Y NIVELES (60h)
Objetivo: Enseñar cómo crear experiencias interactivas efectivas mediante el diseño de niveles, balance de juego y feedback al jugador.
Módulos:
- Mecánicas de juego y control del jugador
- Diseño de niveles y estructuras de progresión
- Sistemas de retroalimentación y recompensas
- Testeo de jugabilidad y ajustes
- Proyecto: diseño y prueba de un nivel completo
UNIDAD V: MOTORES Y TECNOLOGÍAS DE VIDEOJUEGOS (100h)
Objetivo: Dominar el uso de motores gráficos profesionales y tecnologías emergentes en el desarrollo de videojuegos.
Módulos:
- Unity avanzado: prefabs, UI, animación y audio
- Introducción a Unreal Engine con Blueprints
- Implementación de inteligencia artificial básica
- Integración de física y partículas
- Control de versiones con Git y GitHub para proyectos de juego
UNIDAD VI: PRODUCCIÓN, MARKETING Y PUBLICACIÓN (60h)
Objetivo: Preparar a los estudiantes para lanzar videojuegos al mercado, gestionar sus proyectos y promocionarlos efectivamente.
Módulos:
- Gestión de proyectos con metodologías ágiles (Scrum/Kanban)
- Modelos de negocio y monetización de videojuegos
- Marketing digital y portafolio profesional
- Publicación en plataformas: Itch.io, Steam, Play Store
- Presentación profesional de proyectos (pitch deck)
UNIDAD VII: PROYECTO FINAL DE VIDEOJUEGO (140h)
Objetivo: Integrar todos los conocimientos adquiridos en la carrera mediante el desarrollo completo de un videojuego funcional.
Módulos:
- Planeación y diseño del proyecto
- Desarrollo de prototipo y testing iterativo
- Arte, sonido y experiencia de usuario
- Pulido, optimización y documentación
- Presentación y demo final ante jurado