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

Approfondimento sulle Variabili

Pubblicato il

Approfondiamo un po’ la questione sulle variabili e sulla loro dichiarazione.Come già detto, C# è un linguaggio fortemente tipizzato. Ogni variabile è di un certo tipo. Ovvero ogni variabile appartiene è di una certa tipologia, numero intero, numero con virgola, stringa di testo ecc…Il compilatore usa le informazioni sul tipo […]

I tipi di dati

Pubblicato il

Si dice che il C# (come il C) sia un linguaggio fortemente “tipato“, per il fatto che “pretende” che di ogni variabile venga dichiarato il tipo di appartenenza. Non tutti i linguaggi hanno bisogno della dichiarazione delle variabili (PHP, Action Script ecc.) ma il C# e molti altri si, proprio […]

La prima istruzione di controllo If … else

Pubblicato il

PREMESSA:Se state imparando a programmare questa lezione sarà fondamentale per entrare nel meccanismo di ragionamento che vi aprirà le porte della programmazione. Che usiate Unity o no, in linguaggio C# o altro linguaggio, il sistema di ragionamento per entrare nei meandri della programmazione è il medesimo ed è alla base […]

La Sintassi e i NameSpace

Pubblicato il

Uno sguardo allo schema di colori del tuo MonoDevelop using UnityEngine; //Aggiungo il nameSpace UnityEngine public class Evviva : MonoBehaviour { //Apro la classe Evviva { static void Messaggio() //Apro il metodo Messaggio { Debug.Log(“Evviva il C# e Unity!”); //Chiamo la classe Debug e utilizzo il metodo log } //Chiudo […]

Prime definizioni dei concetti base

Pubblicato il

Iniziamo a fare sul serio! Unity ci mette a disposizione di una ricca interfaccia con cui inserire oggetti nella scena, ma questo non basta. Dovremmo scrivere da noi il comportamento di tali oggetti. In questa sessione vi darò una prima infarinatura su cosa significhi la programmazione ad oggetti. Accenni sulla […]

Programmare da Zero

Pubblicato il

  Quando  installiamo Unity, insieme ad esso ci verrà installato anche un altro programma integrato con l’engine, chiamato MonoDevelop (nelle vecchie versioni) o Visual Studio Community (nelle versioni più recenti). Dunque dalla versione 2018.1 di Unity non troveremo più MonoDevelop ma il più professionale Visual Studio. Visual Studio Community è […]

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