Corso Unity 3D Sviluppatore Videogames

40 ore
Qualsiasi livello

Unity 3D  è il più potente  videogames engine usato dalle software house videoludiche. E’ un software per lo sviluppo multipiattaforma che permette la compilazione di  videogiochi 3D (e ambienti 3D)  cross platform quindi per: Windows-Mac/PC,  PlayStation, Nintendo,  ma anche in ambito mobile APPs Android, iOS, Windows Phone ecc (www.unity3d.com).

Unity 3D è il software utilizzato per la realizzazione di alcuni nomi famosi di videogames come  Temple Run,  Assassin’s Creed, Abe, Bad Piggies, Slender, Dead Trigger, World of Football, CSR Racing ecc.

Unity 3D è utilizzato anche nello sviluppo software con interfaccia 3D, per la realtà virtuale, per le ambientazioni e rappresentazioni 3D dinamiche.

Obiettivi Corso Unity 3D Sviluppatore Videogames:

Fornire le basi per lo sviluppo videogames multipiattaforma con l’utilizzo di Unity 3D

Requisiti per i discenti:

Profili informatico-programmatori con diploma o Laurea ad indirizzo informatico con nozioni base di almeno un linguaggio ad oggetti. (Meglio se in ambiente .Net: C, C++ o C#); lingua inglese tecnico.

Corso Unity 3D Sviluppatore Videogames erogato solo per aziende e su richiesta. Modalità virtual classroom online o frontale.

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 Display
  • 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.

Vuoi essere ricontattato?

Lasciaci il tuo numero telefonico e la tua email, ti richiameremo nelle 24h:

    Contattaci su Whatsapp