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 | – Profesionales o estudiantes con conocimientos básicos de programación, preferiblemente orientada a objetos. |
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