Programación para videojuegos
SKU
Sin existencias
Sin existencias
Los aprendientes desarrollarán pequeños proyectos prácticos para poner en práctica sus habilidades de programación, aprendiendo a resolver problemas técnicos comunes y optimizar el rendimiento de los juegos.
Rutas de Aprendizaje relacionadas
Descripción del curso
La programación para videojuegos consiste en diseñar y desarrollar códigos que definen la lógica, mecánicas, interacciones y funcionalidades de un juego, permitiendo que los personajes, entornos y elementos respondan de manera coherente y fluida a las acciones del jugador en tiempo real.
Las principales temáticas por abordar son los fundamentos de la programación en videojuegos, las estructuras de datos y funciones, la programación de mecánicas de movimiento y colisiones, la introducción a los motores de videojuegos, la programación de inteligencia artificial básica, los sistemas de animación y ciclos de juego, la depuración y optimización de código y la implementación de mecánicas avanzadas.
El curso está diseñado por competencias y alineado con el marco de habilidades SFIA 8, por lo que se propone que los estudiantes logren diseñar los componentes visuales y de audio y los integra en la estructura del sistema, utilizando normalmente un motor de juegos.
Contenidos
1. Fundamentos de Programación en Videojuegos,
2. Estructuras de Datos y Funciones en Videojuegos,
3. Programación de Mecánicas de Movimiento y Colisiones,
4. Introducción a los Motores de Videojuegos: Unity y Godot,
5. Programación de Inteligencia Artificial Básica en Videojuegos,
6. Sistemas de Animación y Ciclos de Juego,
7. Depuración y Optimización de Código en Videojuegos,
8. Implementación de Mecánicas Avanzadas
Metodología XperiencEd™
Nuestra metodología de aprendizaje, un pilar clave de Credentials as you Grow
Experiencia educativa con un enfoque 20% teoría, 60% práctica y 20% reflexión.
Integra estrategias de aprendizaje activas y experiencias prácticas para potenciar el desarrollo de habilidades técnicas y power skills.
Promueve un aprendizaje vivencial, donde la resolución de problemas en escenarios reales y la aplicación inmediata del conocimiento en entornos empresariales fortalecen la formación profesional.

Información adicional
| Fecha de inicio | – |
|---|---|
| Horario | – |
| Profesor | – |
| Área de formación | Fundamentos de Computación. |
| Modalidad | Virtual en Vivo. |
| Duración | 32 horas. |
| Nivel de complejidad | Avanzado. |
| Perfil de ingreso | 1. Conocimientos básicos de programación. |
| Perfil de salida | – Programador de Videojuegos 2D, Desarrollador de Sistemas de Colisiones, Ingeniero de Simulaciones Interactivas, Colaborador en Proyectos de Diseño de Videojuegos. |
Cursos relacionados


