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
- progetto ML-Agents
prerequisiti
- Unity installato + Python (istruzioni inviate prima)
- leggere una serie di documenti sul ML