Corso online per imparare a programmare dei videogiochi da zero Quello dei videogiochi è un business in continua evoluzione con prodotti dalle grafiche e logiche sempre più evolute, ma il budget necessario per costruire un videogame complesso da zero è davvero alto. La tentazione di diventare un programmatore di videogiochi …
Libri Sviluppo e programmazione di videogiochi Hai imparato più o meno a programmare, e hai creato i tuoi primi videogiochi. Ora però vorresti fare un passo in più. Vorresti provare ad avventurarti nel fatato (e redditizio) mondo dei videogiochi. Continui a compare i titoli di software house tra le più …
La storia dei videogiochi degli anni 90 Siamo agli inizi del 1990, il mercato delle console è ancora dominato da Nintendo con la sua Famicom, in concorrenza con la Master System di Sega. La grande N possiede ancora il sostegno degli editori e, grazie a Super Mario Bros. 3, le …
Programmare videogiochi? Ora è possibile Il mondo dello sviluppo dei videogiochi, in particolare dei giochi per mobile, sta crescendo vertiginosamente. Per questo motivo la domanda di lavoro per figure in grado di programmare videogiochi sta crescendo di giorno in giorno. Anche nella nostra vita quotidiana possiamo renderci conto di come …
Proseguendo con il discorso sull’input, parliamo ora degli input provenienti da mouse, oppure dall’accelerometro o dal touch screen di un device. Input del mouse Così come abbiamo fatto per l’input da tastiera, anche per il mouse è disponibile una funzione che rileva la pressione dei vari tasti, a cui è …
Se state leggendo questo articolo è perché avete deciso di creare il vostro videogioco e vorreste sapere da dove iniziare. Ebbene, siete nel posto giusto. Innanzitutto bisogna imparare a programmare. E’ un requisito fondamentale. Come già accennato poco tempo fa, per produrre un videogioco ci vuole molto più che una …
In questo tutorial vedremo come gestire l’input da bottoni o tasti, quindi gestiremo periferiche come tastiere o joypad come quello dell’Xbox One. La classe Input La classe Input in Unity fornisce una serie di funzioni statiche necessarie per gestire l’input. Unity registra l’input di continuo e ad ogni ciclo del …
Le liste in C# Una lista (lists), in C#, rappresenta un elenco di oggetti fortemente tipizzato accessibile per indice. Fornisce metodi per la ricerca, l’ordinamento e la modifica degli elenchi. Esempio: In questo tutorial, proveremo a sfruttare al massimo una struttura rendendola disponile per un nostro array customizzato. Per comprendere …
In questo tutorial vedremo come gestire gli arrays in C#. Innanzitutto bisogna sapere che un array è una variabile che contiene più elementi che vengono gestiti tramite un indice. Gli arrays in C# vanno dichiarati specificando il nome, la dimensione ed il tipo di dati che devono contenere. Possiamo creare …
Coroutine di Unity3D in dettaglio Innanzitutto è essenziale capire che i motori di gioco (come Unity 3D) lavorano su un paradigma “frame based“. Questo significa che il codice viene eseguito durante ogni frame. Quando si pensa a questi, è importante capire che è complicato sapere quando i frame sono eseguiti. Non sono …