Programma Corso Sviluppatore Unity 3D
Obiettivi
:
fornire
le basi per lo sviluppo videogames multipiattaforma
con l'utilizzo si Unity 3D
Requisiti per i discenti:Diploma o Laurea ad indirizzo informatico con nozioni base di linguaggio Javascript o C# ; lingua inglese tecnico.
Programma (40 ore di lezione teoriche e pratiche):
- Introduzione a Unity 3D (cos' è Unity 3D e sue
potenzialità)
Panoramica dell'ambiente di sviluppo IDE
Ripasso linguaggi e Metodologie di Programmazione:
-C# e Javascript + Object Oriented
Creare un'ambientazione 3D
Player Controller:
-Prima e terza persona (movimenti dell' "eroe" all'interno dell'ambientazione
creata)
Gestione della Fisica
Prefab:
Cosa sono i prefab e com'è possibile utilizzarli
Interazionione & Input Control & Animazioni:
interazione del personaggio con l'ambiete attraverso la tastiera e il mouse.
Collisioni, raycast e animazioni reattive
HUD:
Heads Up Dispaly
Passaggio nei livelli con raccolta bonus
Sistema Particellare:
Simulazione del comportamento del fuoco e del fumo attraverso un sistema di
particelle:
Audio:
Introdurre una canzone di sottofondo
Associazione dei suoni alle interazioni
Menu:
Pulsante start
Progettazione con Gui Texture
- Ottimizzare le performance:
Best practices in unity 3D per rendere il gioco più performante
Plugin per lo sviluppo APPs mobile (Android, iOS)
Pratica di sviluppo prototipo videogames in team:
Composizione gruppi di lavoro
Realizzazione di un concept game che coinvolgerà il discente per tutto il corso.
Per informazioni:
Innovaformazione di
Dario Carrassi P.I. 07509840729 sede legale Via Cattolica 28, 70026
Modugno (Ba) – sede operativa Viale Caduti di Nassirya 5, 70124
Bari www.innovaformazione.net
info@innovaformazione.net
Tel. 3471012275
