Richiedi Info          Brochure      Seguici su:
      Seguici su:




      
      Seguici su:            

Intelligenza artificiale per video games

Intelligenza artificiale per video games

Intelligenza artificiale per video games

SSD

Crediti

INF/01

6

Obiettivi Formativi

Lo scopo di questo corso è istruire gli studenti riguardo all’implementazione di tecniche di intelligenza artificiale in un video game.
A questo scopo, tecniche sia di base che avanzate verranno presentate e implementate facendo uso di un game engine.

Competenze acquisite

Al termine lo studente dovrà essere in grado di illustrare in maniera efficace e critica gli algoritmi e le tecniche euristiche adottate per l’implementazione dell’intelligenza artificiale in un videogioco e contestualizzarle nell’ambito dei prodotti presenti oggi sul mercato. Inoltre, lo studente dovrà essere in grado di applicare le tecniche presentate durante il corso al fine di progettare e implementare la parte di intelligenza artificiale di un videogioco di media complessità.

Programma

– Nozioni di base sui game engine
– Processi decisionali
– Sistemi di pianificazione
– Movimento e pathfinding
– Decizioni startegiche e tattiche
– Coordinazione di agenti
– Generazione procedurale di contenuti
– Algoritmi genetici
– Approcci implementativi

Testi Consigliati

– Ian Millington and John Funge, 2019, “Artificial Intelligence for Games”, terza edizione, ISBN:978-1138483972

Modalità di Verifica

–         Prova scritta con domande aperte e scelta multipla

–         La durata della prova e di massimo 1,5 ore

–         La valutazione viene espressa in trentesimi