Unity 3D: introduzione (gratuito)
Corso
Online
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Descrizione
-
Tipologia
Corso
-
Metodologia
Online
-
Durata
Flessible
-
Inizio
Scegli data
L'interfaccia di Unity, la scena, gli oggetti, i primi script: un assaggio gratuito dello sviluppo di videogiochi, propedeutico al corso completo.
Sedi e date
Luogo
Inizio del corso
Inizio del corso
Profilo del corso
Muovere i primi passi in Unity e creare una scena semplice.
I destinatari sono tutti coloro che vogliono imparare ad usare Unity per progettare la grafica dei videogiochi.
Nessun requisito: l'accesso è libero, non servono diploma o laurea. Serve solo un dispositivo connesso a internet.
Certificato di frequenza e superamento, rilasciato al superamento dell'esame finale online e verificabile tramite QR code.
Opinioni
Successi del Centro
Tutti i corsi devono essere aggiornati
La media delle valutazioni dev'essere superiore a 3,7
Più di 50 opinioni degli ultimi 12 mesi
13 anni del centro in Emagister.
Materie
- Audio
- Videogiochi
- 2D
- Unity
- 3d
- Effetti visivi
- Unity 3d
- Progettazione videogiochi
- Ambientazioni
- Personaggi
- Character development
- Character design
- Graphic interface
Professori
Fabrizio Camuso
Professore
Programma
Introduzione al corso
- Introduzione al Corso
Modulo 1 – Ambiente di Sviluppo
- Installazione di Unity 3D e creazione del primo progetto
- Viewport e inquadratura telecamera
- Spostarsi sulla scena e attorno agli oggetti
Modulo 2 – Creare terreni
- Creare terreni con monti e vegetazione
- Heightmap e texture
- Aggiungere alberi e il sole
- Creare altopiani, bassopiani e crateri/vulcani
- Smussare il terreno e aggiungere dettagli come erba, cespugli, rocce ecc.
- Aggiungere Detail Mesh
Modulo 3 – Audio del gioco
- Formati audio e differenze nella riproduzione 2D e 3D
- Configurazione audio per la modalità 2D
- Configurazione audio per la modalità 3D – effetto riverbero
- Configurazione audio per la modalità 3D – effetto doppler
- Altri parametri: Volume Rolloff, Min/Max distance, Pan level, spread
- Aggiungiere il cielo; Rotazione della telecamera con uno script in CSharp
Modulo 4 – Le coordinate 3D e i vettori 3D
- Coordinate 2D e 3D; Regola della mano sinistra; Il punto zero
- I tre sistemi di coordinate in Unity 3D
- Vettori 3D di spostamento e rotazione
- Analisi dello script per andare dritti
- Lo script per tutti gli altri spostamenti
- Gli script per le rotazioni, prima parte
- Gli script per le rotazioni, seconda parte
Modulo 5 – FPS (first person shooter) Controller
- Creare un FPS con un prefab degli Standard Assets
- Modificare le variabili nell’Inspector
- Configurazione del Character Controller
- Character Motor script, prima parte
- Esportare un gioco Unity per Android (APK)
- Character Motor script, seconda parte
- Character Motor script – parametri del salto
- Personalizzare il sistema dei controlli
- Aggiungere acqua e modellare il terreno a run time
Modulo 6 – Fisica in Unity 3D
- Rigid Body: gravità e resistenza dell'aria
- Collider: gestione delle collisioni
- Materiali e forze costanti perpendicolari
- Forze costanti applicarle non perpendicolari e rotazioni
- ForceMode.Force e ForceMode.Acceleration
- AddForce con parametri mode=Impulse e mode=VelocityChange
Modulo 7 – Sparare proiettili
- Prefab per un proiettile e script per sparare
- Migliorare lo script dell'arma e del proiettile
- Temporizzare la distruzione dei proiettili
- Gestione del suono associato allo sparo
- Effetti visivi dell’esplosione
Modulo 8 – Collisioni
- Rilevare le collisioni con OnCollisionEnter
- Collisioni con RayCast
- Il deltaTime in dettaglio
Modulo 9 – Animazioni
- Panoramica della gestione delle animazioni con Mecanim
- Configurazione della macchina a stati in Mecanim
- Controllo dell’animazione dallo script
- Aggiungere il trigger e il codice hash allo script
Modulo 10 – Graphic User Interface
- Importare un menu gratuito e pronto all’uso
- Integrazione del menu in una scena del gioco
- Costruire un sistema di menu da zero
- Gestione delle risoluzioni video, densità di pixel e dimensioni schermo
- L’utilizzo di anchors e pivot per la gestione di diversi display
- Aggiungere bottoni al menu
- Effetti slide in e out per i bottoni del menu
- Il pannello dei settings
- Un check box per attivare/disattivare il sonoro ed uno slider per regolare il volume
Modulo 11 - AI path finding
- Introduzione all’AI path finding
- Parametri 'agent radius', 'agent height', 'step height', 'max slope'
- Gli offmesh link
- Muovere i personaggi indicando col mouse il punto d’arrivo
- Inseguimento automatico
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Unity 3D: introduzione (gratuito)
