Guida Unity 3D

28 aprile 2015

Come creare videogiochi per tutte le piattaforme (desktop e mobile) sfruttando il game engine più utilizzato al mondo. Dall'esplorazione dell'interfaccia alla implementazione di codice, grafica, animazione e audio.

  1. 1. Unity, introduzione e filosofia
    Perché Unity è sempre più popolare, soprattutto fra gli...

L’interfaccia

  1. 2. Interfaccia, pannelli e gestione dei progetti
    Come funziona l'interfaccia di Unity e come creare e gestire i file...
  2. 3. Scene View e navigazione nella scena
    Come navigare nella scena mediante la Scene View, e quali sono i...
  3. 4. Trasformazioni
    Gli strumenti per trasformare gli oggetti in scena: spostamento,...
  4. 5. Gerarchie parent-children in Unity
    Il pannello Hierarchy: i vantaggi di inserire oggetti all'interno di...
  5. 6. GameObject e componenti
    Gestire gli oggetti del gioco (personaggi, parti dello scenario, luci...
  6. 7. La Game View
    Visualizzare l'anteprima del gioco dal punto di vista del giocatore...
  7. 8. Prefab e istanze in Unity
    Forme o modelli "preconfezionati" che possiamo prendere e istanziare...
  8. 9. Prefab composti da più GameObject
    Il modo più conveniente di creare composizioni di GameObject
  9. 10. Build: compilare il gioco
    Come creare un pacchetto indipendente che i giocatori potranno...

Programmazione

  1. 11. Introduzione allo scripting
    Aggiungere interattività ai giochi in Unity creando componenti e...
  2. 12. MonoBehaviour, gli eventi di Unity
    Come gestire gli eventi del gioco, il rendering, le temporizzazioni,...
  3. 13. Operazioni sui Componenti
    Può capitare di voler aggiungere componenti a un GameObject a...
  4. 14. Prefab, istanziare molti oggetti a runtime
    Istanziare nuovi oggetti da codice, sia utilizzando le variabili...
  5. 15. Vector3, i vettori posizione e movimento
    In uno spazio di lavoro tridimensionale abbiamo a che fare con...
  6. 16. Transform, spostare oggetti e gruppi di oggetti
    Modificare la posizione degli oggetti e delle gerarchie di GameObject.
  7. 17. Transform: rotazione, orientamento e scalatura
    Modificare le dimensioni e l'orientamento nello spazio degli oggetti
  8. 18. Raycasting: non solo traiettorie degli spari
    Emettere o "sparare" (cast) raggi in un ambiente 3D e controllare le...

Interazione con l’utente

  1. 19. Gestione dell'input, tastiera e joypad
    Come gestire l'input da bottoni o tasti, quindi con tastiere o joypad
  2. 20. L'input da mouse, touch e sensori
    Gestire l'input da mouse, accelerometro o touch screen

Fisica e interazioni tra oggetti

  1. 21. Collider, gestire le collisioni in Unity
    Gestire le collisioni tra GameObject, tenendo conto di diverse forme...
  2. 22. Rigidbody, simulazioni fisiche con Unity
    Aggiungere proprietà cinematiche agli oggetti e ottenere interazioni...
  3. 23. Physic Material e vincoli per oggetti "fisici"
    Attribuire agli oggetti effetti realistici di attrito e di rimbalzo,...
  4. 24. I Joint
    Definire cerniere, giunture, articolazioni per i personaggi dei i...

Scena e rendering

  1. 25. Mesh 3D, gestire oggetti e modelli
    Cosa sono e come importare oggetti 3D (mesh) dai principali programmi...
  2. 26. Materiali e Shader
    Usare gli shader per definire le caratteristiche fisiche di un...
  3. 27. Texture
    Importare le texture, i formati di file, le trasparenze e i filtri e...
  4. 28. Luci e ombre in Unity
    Ottenere molti tipi di effetti di luce e ombre, sfruttando gli shader...
  5. 29. Baking e lightmaps
    Velocizzare il rendering del gioco generando ombre e luci già...
  6. 30. Light Probe, illuminazione global e movimento
    Le light probe consentono di applicare l'illuminazione agli oggetti...
  7. 31. Sistemi particellari
    Rappresentare liquidi, fiamme, fumo, o altre entità fluide o...
  8. 32. Gestire l'audio, Source e Listener
    Gestire l'audio nei giochi sfruttando il meccanismo degli oggetti che...
Se vuoi aggiornamenti su Guida Unity 3D inserisci la tua e-mail nel box qui sotto:
 
X
Se vuoi aggiornamenti su Guida Unity 3D

inserisci la tua e-mail nel box qui sotto:

Ho letto e acconsento l'informativa sulla privacy

Acconsento al trattamento di cui al punto 3 dell'informativa sulla privacy