Il PlayerPrefs

Pubblicato il

Il PlayerPrefs è la classe di Unity che ci permetterà di effettuare i salvataggi permanenti, ovvero, tramite esso potremmo salvare lo stato del gioco nel momento della chiusura e ricaricare i dati alla riapertura dello stesso.Esistono diversi modi per salvare permanentemente i dati su disco, il PlayerPrefs è sicuramente quello […]

I Prefabs

Pubblicato il

I prefabs (abbreviazione che sta per ‘prefabbricati‘) sono dei gameObject prefabbricati .Essi sono dei gameObjects “salvati” all’interno delle cartelle del progetto. I prefabs mantengono tutte le caratteristiche di un gameObject, scripts, modelli, materiali, valori degli scripts ecc… e si potranno inserire nella scena a nostro piacere, sia da codice che […]

I Colliders

Pubblicato il

Il componente Collider è necessario per tutti quegli oggetti che dovranno avere un volume non “attraversabile” oppure per tutte quelle aree in cui dovremmo rilevare l’entrata/uscita/stazionamento di altri oggetti. In realtà, Collider è la classe base da cui sono ereditati tutti i vari tipi di colliders, ognuno dei quali ha […]

I Vector3

Pubblicato il

I Vector3 sono una classe fondamentale. Come i Vector2 rappresentano un punto nello spazio, i Vector3 rappresentano un punto in uno spazio tridimensionale.Il 3 sta appunto ad indicare il numero di coordinate che contiene un vettore, in questo caso : (X,Y,Z), nel caso dei Vector2 solo (X,Y). Come abbiamo già […]

I Vector2

Pubblicato il

Come abbiamo detto più volte, Unity, oltre ad essere un editor 3D, è sopratutto una serie enorme di classi e metodi, tutte dedicate allo sviluppo dei videogiochi.Queste classi ci semplificheranno notevolmente il lavoro perché esse sono state programmate “ad hoc” per essere gestite nel modo più semplice possibile anche da […]

Dichiarazione e Inizializzazione

Pubblicato il

Tra qualche lezione vedremo le classi più usate in Unity, i vector2 (punti in una spazio 2D) i vector3 (punti in uno spazio 3D) e molti altri.Per usarle dovremmo dichiararle ed inizializzarle, come abbiamo fatto per le variabili viste fin’ora. Prima però dobbiamo fare una precisazione in termini;Dichiarare e Inizializzare […]

Panoramica su uno script in Unity

Pubblicato il

 Abbiamo già accennato al fatto che gli scripts potranno essere “attaccati” ai gameObject presenti nella nostra scena di Unity. Perché appunto, un componente non è altro che uno script di qualche genere.Su tutte le guide che troverete per la rete, compresa quella ufficiale di Unity, viene usato il termine “attaccare” […]

L’interfaccia di Unity

Pubblicato il

Cerchiamo di comprendere meglio cosa ci si presenta sullo schermo al primo avvio di Unity.Tenete presente che se non avete conoscenza dell’interfaccia di Unity, questa sarà una lezione importantissima che potrebbe determinare il vostro futuro di sviluppatori su Unity.Dovrete leggere con attenzione questo articolo ed imparare le terminologie qui usate.Ogni […]

Download e installazione di Unity

Pubblicato il

  Il primo passo per iniziare ad usare Unity è… indovinate un po’… scaricarlo ed installarlo!Andiamo sul sito ufficiale di Unity: unity.com Scegliamo di scaricare la versione free dell’engine, ovvero la versione denominata “Personal“.Gli esempi presenti in questa guida sono stati scritti usando la versione 2017.2 e la versione 2018.3 di […]