Corso di formazione
Matematica e Fisica per Videogame
prospetto informativo
|
|
|
Descrizione |
Per diventare un buon programmatore di videogiochi non è solo necessario conoscere un linguaggio di programmazione, le principali strutture dati e gli algoritmi che permettono di manipolarli, ma è necessario avere delle buone conoscenze matematiche. Spesso sembra un ostacolo insormontabile per chi vuole entrare in questo affascinante mondo, in realtà per iniziare è sufficiente avere dimestichezza con alcuni semplici concetti (ed alcuni un po' più impegnativi) . Obiettivo di questo corso è introdurre in modo semplice tali concetti, dalla rappresentazione matematica del mondo tramite un sistema di coordinate all'algebra lineare necessaria per entrare nel mondo della computer graphics, tra cui matrici, angoli di eulero e quaternioni. Conclude il corso una veloce panoramica sulle principali leggi fisiche che sono utilizzate per rendere più realistico il mondo virtuale di un videogioco.
|
|
Prerequisiti |
Conoscenza dell'inglese tecnico scritto e del linguaggio C++.
|
|
Contenuto del corso |
- Basi di geometria Analitica 2D, Sistema di Coordinate Cartesiane, Trasformazioni 2D
- Trigonometria: funzioni trigonometriche e loro principali proprietà
- Nozioni Fondamentali dello Spazio 3D, Trasformazioni 3D
- Vettori e Operazioni sui Vettori
- Passaggio da un sistema di coordinate ad un altro
- Operazioni sulle Matrici, Rappresentazione Matriciale di una rotazione
- Limiti della rappresentazione Matriciale, Gimbal Lock, Interpolazione
- Rappresentazioni Alternative, Quaternioni Unitari, Slerp
- Nozioni Avanzate sulle Matrici e Quaternioni
- Fisica di una particella, Cinematica, Moto di un Proiettile
- Definizione di Massa e Forza, tipi di forze, Forza Risultante
- Fisica di un corpo rigido, Sistema di particelle, Corpo Rigido, Rotazione di un corpo rigido, Sistemi di Corpi Rigidi
- Simulazione Real Time
|
|
Durata |
La durata del corso è di venti ore, normalmente suddivise in dieci lezioni di due ore.
|
|
Quota di partecipazione |
Il costo del corso per partecipante, comprendente il Manuale del Corso e l'attestato di frequenza, è di 520 euro (IVA inclusa). Per i corsi personalizzati il costo orario è di 55 euro (IVA esclusa) per i corsi individuali, per ogni partecipante oltre il primo si aggiungono 10 euro in più. Oltre ad eventuali spese di trasferta per i corsi on-site.
|
|
|
|
|
|