GameDev - Intelligenza Artificiale nei videogiochi

un corso teorico / pratico di 20, 32 o 40 ore

temi

1. Introduzione alla A.I.

  • storia
  • stato dell’arte
  • etica e opportunità

2. Machine Learning: i fondamentali

  • Neural Networks: le basi e il potenziale
  • GAN (Generative adversarial network) come funzionano?

3. Metodi AI nei videogiochi

  • Utility
  • FSM / Behavior Trees
  • TreeSearch / Pathfinding
  • Evolutionary Computation / Genetic
  • Supervised Learning
  • Reinforcement Learning
  • Unsupervised Learning
  • Planners
  • Random / Fuzzy / Noise

4. AI per giocare

  • avversari
  • playtest
  • demo

5. AI per generare contenuti

  • Livelli e Mappe
  • Visual
  • Audio
  • Narrativa

6. case studies spettacolari e futuro

esercizi pratici

  1. progetto ML-Agents

prerequisiti

  • Unity installato + Python (istruzioni inviate prima)
  • leggere una serie di documenti sul ML

Libro e Dispense

Libro e Dispensa di questo corso

Stefano Cecere
Stefano Cecere
Play well, Die Happy! Ricercatore, Sviluppatore, Educatore, Attivista, Umanista, Papà.

Ricerco, Sviluppo e Condivido nell’intersezione tra Giochi, Educazione, Tecnologie Digitali, Creatività, Filosofia e attivismo per una Politica Progressista 2050. E papà 2x

Correlato