Vai al contenuto

irrlicht

Creare un videogioco: 4 componiamo la scena

In questo quarto articolo della serie “Creare un videogioco con Irrlicht” vedremo come caricare e posizionare tutti gli elementi che comporranno la scena di gioco, nello specifico useremo le funzioni per posizionare le mesh usando coordinate x,y,z  relative agli assi di riferimento. Particolare attenzione è rivolta alla creazione di un vincolo padre – figlio, usate per legare la posizione della torretta alla base.Leggi tutto »Creare un videogioco: 4 componiamo la scena

Tutorial 3 irrlicht

Creare un videogioco: 3 Irrlicht, struttura base e panoramica

  • di

In questo articolo finalmente metteremo mano al codice! Verrà illustrata la struttura del motore 3D Irrlicht con una panoramica generale sulle diverse componenti  e la struttura minima per far funzionare un’applicazione. Tale struttura sarà la base per la creazione del nostro videogioco. Si presuppone che ci sia un minimo di conoscenza non tanto della programmazione in C++ ma della logica ad oggetti che sta dietro di essa.

Irrlicht
Come anticipato nei precedenti articoli Irrlicht è un motore 3D open source scritto in C++, il quale ci mette a disposizione delle librerie molto potenti per la realizzazione di videogiochi e/o presentazioni 3D. Entrando nello specifico, il motore è articolato in namespace (un namespace non è altro che un raggruppamento di nomi di entità), ecco come è strutturato:Leggi tutto »Creare un videogioco: 3 Irrlicht, struttura base e panoramica

Creare un videogioco: 1 introduzione

Creare un videogioco con Irrlicht

Con questo articolo diamo il via alla serie che ci porterà alla creazione del nostro primo, semplice videogioco. La cosa che mi preme sottolineare è che scrivo gli articoli sempre in ambito collaborativo, questo significa che qualsiasi critica, modifica, correzione o consiglio tramite un vostro commento è ben accetto! Prima di continuare la lettura consiglierei per chi non l’avesse ancora fatto di leggere l’articolo “Analisi di un videogioco“.

Leggi tutto »Creare un videogioco: 1 introduzione

Analisi di un videogioco

Inizia con questo primo episodio una serie di articoli atti a comprendere tutte le principali componenti e le tecniche che sono alla base per la creazione di un videogioco, i primi articoli saranno esclusivamente teorici per introdurci nel mondo del game developing, dopodichè passeremo alla pratica e creeremo un vero e proprio videogioco. Gli articoli vengono scritti con spirito collaborativo in base a conoscenze maturate negli anni nulla vieta, anzi sono apprezzati, i commenti dei lettori che con le loro esperieze e conoscenze possono arricchire o modificare quanto scritto in codesti articoli su Softgame.

Per prima cosa inizierei dando una definizione di Videogioco, wikipedia lo descrive così:
“Il videogioco è un gioco le cui regole sono gestite automaticamente da un dispositivo elettronico che utilizza un’interfaccia uomo-macchina basata sul display come sistema di output.”

Di videogiochi ce ne sono veramente tanti e di diversi generi, a grandi linee cercheremo di analizzare le componenti fondamentali che un aspirante creatore di videogiochi deve conoscere.

Possiamo dividere un videogioco nelle seguenti parti:
– Motore Grafico
– Motore Audio
– Motore Fisico
– Sistema di Interazione
– Gestore di Rete
– Gestore di Dati
– Intelligenza Artificiale

Andiamo a vedere in dettaglio di cosa si occupano queste parti:Leggi tutto »Analisi di un videogioco