VIDEO CORSO INTRODUZIONE A UNITY 3D
Unità Didattiche: 21
Modalità: Video Corso On Line
Erogazione: secondo Tua disponibilità di tempo. Puoi seguire i corso da qualsiasi dispositivo
Certificato: SI
Vedi Il video di presentazione: Clicca qui
Questo corso è contenuto nel pacchetto:
Categoria: INFORMATICA,PROGRAMMAZIONE & WEB
Descrizione
Il programma del corso online parte da zero, così da permettere a tutti di partecipare, sia professionisti che principianti e copre le seguenti aree, suddivise in 64 unità didattiche:
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