HomeProgrammi dei CorsiIntroduzione a Unity 3D

Introduzione a Unity 3D

Iscriviti gratis al corsoAccesso completo per 12 mesi e Certificato finale inclusi — nessun costo.

  • Unità didattiche: 21
  • Modalità: Online
  • Materiali: Video, file, quiz
  • Partenza: Quando vuoi tu
  • Attestato: Si
  • Lingua: Italiano
  • Accesso: 12 mesi
  • Durata Certificato: Illimitata
  • Disponibilità: 24 ore al giorno, 7 giorni su 7
  • Assistenza docenti: Si
  • Incluso nel Pacchetto: Si
  • Studenti soddisfatti: 98%
Introduzione a Unity 3D
Corso gratuito
un assaggio del metodo
L’Accademia
764.000 studenti formati
ISOCertificata ISO 9001
Ente Europeo EADL
Pagamenti accettati
PPayPal
Carta di credito
Bonifico bancario

Questo corso fa parte del percorso Programmazione e Sviluppo di Accademia Domani.

Descrizione

L’Introduzione a Unity 3D di Accademia Domani è il modo gratuito di scoprire se creare videogiochi fa per te: i primi passi dentro il motore di gioco più usato al mondo, dall’installazione al primo prototipo che si muove — senza spendere un euro per capire che ti piace.

Cosa imparerai

L’editor di Unity senza smarrimenti: le finestre, la scena, la logica dei progetti; gli oggetti e i componenti, il modo in cui Unity costruisce i mondi; i primi elementi di gioco — luci, camera, movimenti — e la soddisfazione del primo prototipo che gira, che è il momento in cui si capisce se questa strada chiama davvero.

A chi è rivolto

A chi è curioso del game development e vuole metterci le mani prima di investirci; a studenti e appassionati al primo contatto con un motore di gioco. Quando l’assaggio convince, il passo vero è il corso completo di Programmazione Videogiochi con Unity 3D, con il C# e il gameplay; e la casa di tutto il codice è il percorso che parte dal Coding in Python.

Durata

Il corso online può essere fruito online 7 giorni su 7, 24 ore su 24. Nessun vincolo di orario: studi quanto vuoi e quando vuoi. Una volta iscritto puoi iniziare quando vuoi e non hai limiti di tempo per terminare il corso.

Programma

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
  1. Introduzione al Corso
Modulo 1 – Ambiente di Sviluppo
  1. Installazione di Unity 3D e creazione del primo progetto
  2. Viewport e inquadratura telecamera
  3. Spostarsi sulla scena e attorno agli oggetti 
Modulo 2 – Creare terreni
  1. Creare terreni con monti e vegetazione
  2.  Heightmap e texture
  3. Aggiungere alberi e il sole
  4. Creare altopiani, bassopiani e crateri/vulcani
  5. Smussare il terreno e aggiungere dettagli come erba, cespugli, rocce ecc.
  6.  Aggiungere Detail Mesh
Modulo 3 – Audio del gioco
  1.  Formati audio e differenze nella riproduzione 2D e 3D
  2.  Configurazione audio per la modalità 2D
  3.  Configurazione audio per la modalità 3D – effetto riverbero
  4.  Configurazione audio per la modalità 3D – effetto doppler
  5.  Altri parametri: Volume Rolloff, Min/Max distance, Pan level, spread
  6.  Aggiungiere il cielo; Rotazione della telecamera con uno script in CSharp
Modulo 4 – Le coordinate 3D e i vettori 3D
  1.  Coordinate 2D e 3D; Regola della mano sinistra; Il punto zero
  2.  I tre sistemi di coordinate in Unity 3D
  3.  Vettori 3D di spostamento e rotazione
  4.  Analisi dello script per andare dritti
  5.  Lo script per tutti gli altri spostamenti
  6.  Gli script per le rotazioni, prima parte
  7.  Gli script per le rotazioni, seconda parte
Modulo 5 – FPS (first person shooter) Controller
  1.  Creare un FPS con un prefab degli Standard Assets
  2.  Modificare le variabili nell’Inspector
  3.  Configurazione del Character Controller
  4.  Character Motor script, prima parte
  5.  Esportare un gioco Unity per Android (APK)
  6.  Character Motor script, seconda parte
  7.  Character Motor script – parametri del salto
  8.  Personalizzare il sistema dei controlli
  9.  Aggiungere acqua e modellare il terreno a run time
 
Modulo 6 – Fisica in Unity 3D
  1.  Rigid Body: gravità e resistenza dell’aria
  2.  Collider: gestione delle collisioni
  3.  Materiali e forze costanti perpendicolari
  4.  Forze costanti applicarle non perpendicolari e rotazioni
  5.  ForceMode.Force e ForceMode.Acceleration
  6.  AddForce con parametri mode=Impulse e mode=VelocityChange
Modulo 7 – Sparare proiettili
  1.  Prefab per un proiettile e script per sparare
  2.  Migliorare lo script dell’arma e del proiettile
  3.  Temporizzare la distruzione dei proiettili
  4.  Gestione del suono associato allo sparo
  5.  Effetti visivi dell’esplosione
 
Modulo 8 – Collisioni
  1.  Rilevare le collisioni con OnCollisionEnter
  2.  Collisioni con RayCast
  3.  Il deltaTime in dettaglio
 
Modulo 9 – Animazioni
  1.  Panoramica della gestione delle animazioni con Mecanim
  2.  Configurazione della macchina a stati in Mecanim
  3.  Controllo dell’animazione dallo script
  4.  Aggiungere il trigger e il codice hash allo script
Modulo 10 – Graphic User Interface
  1.  Importare un menu gratuito e pronto all’uso
  2.  Integrazione del menu in una scena del gioco
  3.  Costruire un sistema di menu da zero
  4.  Gestione delle risoluzioni video, densità di pixel e dimensioni schermo
  5.  L’utilizzo di anchors e pivot per la gestione di diversi display
  6.  Aggiungere bottoni al menu
  7.  Effetti slide in e out per i bottoni del menu
  8.  Il pannello dei settings
  9.  Un check box per attivare/disattivare il sonoro ed uno slider per regolare il volume
 
Modulo 11 – AI path finding
  1.  Introduzione all’AI path finding
  2.  Parametri ‘agent radius’, ‘agent height’, ‘step height’, ‘max slope’
  3.  Gli offmesh link
  4.  Muovere i personaggi indicando col mouse il punto d’arrivo
  5.  Inseguimento automatico

Certificato

Una volta che la piattaforma ha tracciato sia la fruizione di tutti i contenuti che l’esito positivo di tutti i quiz online di un singolo Corso, non si ottiene un semplice attestato di frequenza ma un Certificato di frequenza e superamento dello stesso. Il Certificato riporta il programma in inglese e italiano, le ore, il timbro, la votazione, la data, la firma del rappresentante legale e non contiene nessuna dicitura “corso online”, ed è del tutto identico a quelli di analoghi corsi seguiti in aula.

Inoltre, il processo di progettazione ed erogazione dei Corsi è Certificato ISO9001 da RINA, una Certificazione che è valida non soltanto in Italia ma anche all’estero attraverso IQNet, il più grande network internazionale della certificazione di sistemi di gestione.

I Certificati vengono inviati via mail in formato digitale (PDF), si stampano in autonomia ma sono dotati di un codice univoco anti-contraffazione che permette a un futuro datore di lavoro di verificarne l’autenticità.

I Certificati di Accademia Domani sono infatti validati da Veriform, un sistema di tracciamento automatizzato dell’autenticità basato su QR Code, che presto sarà anche su Blockchain.

Grazie a tutto questo, i Certificati sono largamente apprezzati dalle aziende private, e sono stati validi per il riconoscimento di crediti formativi in molte università italiane e straniere, e anche in settori specifici come l’attività sportiva, l’HACCP o le professioni non regolamentate, aiutando tantissimi studenti a cambiare o trovare lavoro.

Ciascun Certificato può essere inserito nel Curriculum e anche su LinkedIn.

Inserimento Lavorativo

 
Al termine del Corso viene data la possibilità di iscriversi al programma di inserimento lavorativo, che include: un Corso online aggiuntivo sulla scrittura del cv, sulla ricerca del lavoro e sul colloquio di selezione; la possibilità di inserire il cv nel database consultabile dalle aziende; la ricezione della newsletter con articoli sul mondo del lavoro e con le richieste delle aziende.
Per saperne di più clicca su questo link

Video del Corso

Domande frequenti

Il corso di Unity è davvero gratuito?

Sì: è il corso introduttivo gratuito di Accademia Domani, pensato per far provare Unity a chiunque sia curioso del game development. Nessun costo per iniziare: si paga solo, semmai, la voglia di proseguire col corso completo. E include un Attestato di frequenza da inserire nel curriculum; il Certificato di frequenza e superamento con votazione, con esame finale, è la formula dei corsi completi del catalogo.

Cos'è Unity?

Il motore di gioco più diffuso al mondo: l'ambiente con cui si creano videogiochi 2D e 3D per pc, console e smartphone, usato da studi professionali e sviluppatori indipendenti. Buona parte dei giochi mobile che conosci è nata lì dentro.

Che computer serve per usare Unity?

Per iniziare basta un pc recente di fascia media, Windows o Mac: i progetti didattici dell'introduzione girano senza pretese particolari. Le workstation potenti servono ai progetti grossi — e a quel punto saprai già se investirci.

Come si prosegue dopo l'introduzione?

Con il corso completo di Programmazione Videogiochi con Unity 3D: il C# degli script, il gameplay, la fisica e la build finale del gioco. L'introduzione ti fa capire se la strada ti chiama; il corso completo te la fa percorrere.

Nel gruppo Programmazione e Sviluppo ti aspettano anche Introduzione a Python 3.

Ti interessano più corsi? Con il Pacchetto a 59 euro sblocchi questo e tutti gli altri corsi di Accademia Domani per un anno intero, pagando una volta sola.