Corso di Laurea Magistrale in Design
Docente
Giovanni Gigante
Prerequisiti
Si assume dimestichezza con i comuni software di grafica vettoriale e raster. Non sono richieste conoscenze tecniche specifiche di informatica.
Obiettivi
Attraverso un percorso parallelo di introduzione al coding e ai meccanismi di interazione dei giochi, lo studente acquisisce un repertorio di strutture logiche astratte non legate a specifiche tecnologie, e una consapevolezza di base nella progettazione di sistemi interattivi complessi.
Descrizione
Il corso di tecnologie e processi dell’interazione fornisce le competenze per l’organizzazione delle informazioni, la scelta delle meccaniche di interazione, e lo sviluppo di progetti in rete con l’utilizzo di tecnologie web-based, in particolare il linguaggio JavaScript. L’ambito di lavoro è quello del game design: il corso introduce al campo dei game studies e affronta la costruzione di regole e meccanismi di interazione, sulla cui base gli studenti progettano un gioco. In parallelo, gli studenti acquisiscono astrazioni, metodologie e strumenti tecnici che permettono loro di arrivare a realizzare un prototipo realmente funzionante del gioco progettato. A tal fine il corso si appoggia a una speciale piattaforma online per il network gaming con un’enfasi sulla dimensione strategica. Il progetto viene quindi affrontato e risolto nella sua totalità: dall’ideazione, alla costruzione di un sistema di regole e meccaniche (sia formalizzate che emergenti), alla sua rappresentazione grafica, all’implementazione tecnica con l’effettiva scrittura del codice.
La didattica è organizzata in lezioni frontali ed esercitazioni in aula, con consegne individuali cadenzate, e porta progressivamente alla progettazione e implementazione di un prototipo di gioco multiplayer in rete, da parte di piccoli gruppi di studenti.
Modalità di esame
L’esame consiste nella presentazione e discussione del progetto e del prototipo online sviluppato dagli studenti, che viene presentato con un insieme di elaborati grafici, video, e software. Viene inoltre verifica la conoscenza delle tematiche teoriche discusse durante il corso.
Bibliografia
Indicazioni bibliografiche specifiche vengono fornite durante il corso.