Muovere un gameObject da script

Pubblicato il

La posizione degli oggetti gestita da codice (senza l’ausilio di un RigidBody) Facciamo muovere un oggetto presente nella scena di Unity semplicemente gestendo la sua posizione nella scena, ovvero modificando le sue coordinate di posizione direttamente da script. Poniamo di avere una serie di gameObject in una scena. Cubi, cilindri, […]

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 […]

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 […]

Struttura e organizzazione iniziale

Pubblicato il

In questo articolo cercherò di darvi dei consigli paratici su come organizzare il lavoro e la struttura degli scripts basilari.Consigli che sono alla base dello sviluppo di un videogioco su Unity, così da non ritrovarsi con decine di problematiche in seguito. L’esempio della rete di nodi Creare un gioco, programma […]

La grafica tridimensionale nel realtime

Pubblicato il

In questa lezione non parleremo di programmazione ma piuttosto di modelli e la scelta di essi per le scene tridimensionali di un videogioco, oltre che accennare alle coordinate 3D in una scena di Unity. Facciamo un po’ di chiarezza su cosa sia in realtà una scena di Unity e quali […]

Operatori Unitari

Pubblicato il

Visti gli operatori aritmetici compositi, gli operatori unitari vi risulteranno molto facili da comprendere. Perché in effetti sono la stessa identica cosa, con l’unica differenza che con gli operatori aritmetici compositipotremmo aumentare un valore di una quantità arbitraria scelta da noi,invece, con gli operatori unitari, come dice la parola stessa,lavoreremo […]

Operatori Logici

Pubblicato il

Come dico sempre.. non spaventatevi!Per qualcuno di voi questi simboli potrebbero sembrare complicati geroglifici. Ma non c’è nulla di complicato! E sopratutto, non dovrete impararli tutti a memoria. Vedremo solo lo stretto necessario per potervi mettere sulla strada giusta. Operatori di Logici OPERAZIONE SIMBOLO AND (completo) & AND (corto circuito) […]

Operatori di Confronto

Pubblicato il

Questi operatori vengono chiamati anche operatori relazionali . Il motivo è facilmente intuibile, perché questi operatori mettono in relazione dei valori e li confrontano. Dunque nulla di difficile, questi operatori si usano semplicemente per confrontare due valori. La maggior parte di questi li avete studiati a scuola, come per eespio […]

Gli Operatori Aritmetici

Pubblicato il

Conosce gli operatori ci servirà, indovinate un po’ per fare delle operazioni!Ma non solo le classiche operazioni di somma, divisione ecc… ma anche a fare controlli sul valore di certe variabili, controlli sullo stato di una stringa e molte altre cose.Per esempio con l’operatore == potremmo verificare se una stringa […]