Profesores Titulares
Hace falta un buen conocimiento de programación orientado a objetos. Tambien hace falta conocimiento de programación con punteros (e.g. en C). Es útil (pero no es esencial) que el alumno haya completado la asignatura Graficos I.
La asignatura permitirá al alumno diseñar y programar un motor de juegos 3D, capaz de:
gestionar y mover objetos 3D en tiempo real
pintar efectos de iluminación de alta calidad, y otros efectos gráficos
capturar y gestionar el input de usuario
gestionar mecánicas para que el juego responde correctamente a este input
1. Introducción
2. Recursos
3. Shaders
4. Game Loop
5. Scene Graph
6. Scene
7. IA
8. Camera
9. Balas y Colisiones
10. UI
11. HUD
12. Particulas, guia deploy.
TEORÍA
A lo largo del curso se introducirán conceptos teóricos vinculados a la programación de juegos.
ENTREGAS PRÁCTICA
Se realizarán una practica incremental.
Se podrá trabajar individualmente o en parejas.
Práctica : 100%
o Entrega 1 Parsear formato ASE: 5%
o Entrega 2 GDD y Prototipo: 25%
o Entrega 3 Juego Final: 70%