L'assignatura pretén que l'alumne adquireixi una formació consistent en la programació de videojocs fent ús de les engines més habituals del mercat.
Partint del contingut de les assignatures de gràfics de 2n curs, apliquem els coneixements de gràfics en temps real en un entorns de desenvolupament nous, engines de videojocs preexistents, centrant-nos en el procés de programació d?un videojoc, centrat en la integració d?imatges i so i les tècniques de programació per programes interactius amb interacció de l?usuari en temps real.
Professors Titulars
Cal un bon coneixement de programació orientada a objectes. És útil (però no és essencial) que l'alumne hagi completat l'assignatura Gràfics I.
Al final de l'assignatura, cada alumne haurà creat un joc i haurà aprés a treballar programant features d?un videojoc en un entorn que simula el procés de producció de qualsevol estudi de videojocs o inclús companyia de software tradicional. Idealment, aquesta assignatura els prepararà per la realització d?un projecte més llarg a Producció de Videojocs, de 4t.
- Unity i C#
- Godot i GDScript
- Control de versions
- Shaders i materials
- Aplicacions de gràfics en tres dimensions
- Desenvolupament de projectes de videojocs
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 o trios.
Projecte de midterm (30%): Projecte individual pràctic de meitat de curs. Cal un 5 o més per aprovar.
Projecte final (60%): Projecte final de l?assignatura. Cal un 5 o més per aprovar.
Participació (10%): Participació de l?alumne al llarg del desenvolupament de l?assignatura. Entre d?altres, pot incloure proves orals o escrites realitzades a classe, respondre a preguntes i/o participació en diferents activitats.