Nell’ultima decade si sente sempre più spesso parlare di Game Design ma cos’è di preciso? Semplice, il game design è l’insieme di tutte le regole e le idee che sono alla base del videogioco. Ad esempio, lo sparare da dietro un riparo, è un’idea e come tale rientra appunto nel …
In qualsiasi linguaggio di programmazione le istruzioni condizionali permettono di verificare determinate condizioni come ad esempio l’uguaglianza, la disuguaglianza o semplicemente se un elemento è maggiore di un altro. Queste istruzioni sono utilizzate per consentire al programma di “prendere decisioni” a seconda del verificarsi o meno di una data condizione. …
Funzioni e Valori di Ritorno in C# A volte ci capita di aver necessità di nuove funzioni, funzioni di calcoli, verifiche o procedure ripetute. Una funzione ci aiuta incredibilmente nel nostro programma facendoci risparmiare migliaia di righe di codice. Sopratutto quando abbiamo necessità di eseguire codici ripetuti ma in diverse …
Per iniziare a programmare in C# avremo bisogno di variabili. Ma cos’è esattamente una variabile? Una variabile identifica una parte di memoria che serve a contenere dei dati modificabili nel corso dell’esecuzione di un programma (contenitore). Una variabile è caratterizzata da un nome (sequenza di caratteri e cifre) e da …
Oggi confrontiamo GetMouseButtonDown e GetKeyDown! Quale di questi due metodi può essere utilizzato per rilevare i clic del mouse del giocatore? Questo è quello che vedremo oggi! Effettuare delle azioni dopo un clic, in un gioco, è un’azione abbastanza corrente. Il framework Unity non fa eccezione. È possibile individuare il …
Avete deciso di creare il vostro gioco con Unity, e vorreste cambiare l’editor di default, l’IDE di sviluppo MonoDevelop. Se non l’avete già fatto, la prima cosa è ovviamente scaricare 1.3GB di Unity, reperibile all’indirizzo http://unity3d.com/unity/download e procedere con l’installazione. Unity è disponibile sia in versione gratuita che Pro, e …
Conoscete Lua? Lua è un linguaggio leggerissimo e pieno di sorprese. E perfetto per la programmazione di videogiochi. Forse è uno dei migliori linguaggi di programmazione per iniziare a programmare videogiochi. Vi consigliamo di iniziare con questo linguaggio o con Javascript invece di passare direttamente ad un motore (engine) come …
Marialand è il mio primo progetto realizzato con Unity, un entusiasmante gioco ispirato al celebre platformer di Nintendo. In questo articolo, ti guiderò attraverso un breve video di presentazione del gioco e condividerò i dettagli su come ho utilizzato il linguaggio di programmazione C# per dar vita a questa avventura …
Creare dei videogiochi? Grazie alla tecnologia odierna, chiunque potrebbe lanciarsi e creare un gioco straordinario. Anche se si tratta di un progetto lungo e difficile, ostacolato da numerosi scogli. Prima domanda: che tipo di gioco? Per quanto sembri evidente, bisogna ricordare che per produrre un videogioco bisogna avere le idee …