Professors Titulars
Cal un bon coneixement de programació orientat a objectes. També cal coneixement de programació amb punters (e.g. en C). És útil (però no és essencial) que l'alumne hagi completat l'assignatura Gràfics I.
L'assignatura permetrà a l'alumne dissenyar i programar un motor de jocs 3D, capaç de:
gestionar i moure objectes 3D en temps real
pintar efectes d'il·luminació d'alta qualitat, i altres efectes gràfics
capturar i gestionar l'input d'usuari
gestionar mecàniques perquè el joc respon correctament a aquest input
1. Introducció
2. Recursos
3. Shaders
4. Game Loop
5. Scene Graph
6. Scene
7. IA
8. Camera
9. Bales i Col·lisions
10. UI
11. HUD
12. partícules, guia deploy.
TEORIA
Al llarg del curs s'introduiran conceptes teòrics vinculats a la programació de jocs.
LLIURAMENTS PRÀCTICA
Es realitzaran una pràctica incremental.
Es podrà treballar individualment o en parelles.
Pràctica: 100%
o Lliurament 1 - parsejar format ASE: 5%
o Lliurament 2 - GDD i Prototip: 25%
o Lliurament 3 - Joc Final: 70%