Game development

View 2008

Dal 11 al 14 novembre a Torino si terrà la nona edizione di View, la conferenza internazionale di computer grafica.

Shader X2...free

Il sito GameDev.Net mette a disposizione gratuitamente i PDF dei due libri Shader X2: - Introductions and Tutorials with DirectX 9.0 - Shader Programming Tips and Tricks with DirectX 9.0

Microsoft Research rilascia Accelerator

In un mio vecchio post parlavo di Accelerator, una libreria per programmare GPU.Ora Microsoft Research ha deciso di renderne disponibile il download powered by IMHO 1.3

3D Engine

E' stata rilasciata la versione 1.0.7 di Ogre.Da segnalare inoltre IrrLua, ossia un front-end Lua per Irrlicht.Ho avuto modo di lavorare con Lua e devo dire che è una valida alternativa a molti ambienti di scripting.E' facile da usare, molto leggero e velocissimo, in più c'è la possibilità di interfacciarlo con il Framework .NET. powered by IMHO 1.3

3D Engine

E' stata rilasciata la versione 0.14.0 di Irrlicht.Da sottolineare il supporto per VS 2005 ed il porting in .NET di tutte le classi per il supporto dei Vertex e Pixel/Fragment shaders. powered by IMHO 1.3

3D Engine

E' stata rilasciata la versione 1.0.6 di Ogre. powered by IMHO 1.3

3D Engine per .NET

Continuando la mia ricerca di engine per la grafica 3D sotto .NET mi sono imbattuto in Axiom, ossia il porting in .NET del bellissimo OGRE.In realtà Axiom è ben lontano dal suo rilascio dato che proprio in questo periodo si sta cercando di mettere assieme il team di sviluppo.Axiom fa parte del progetto RealmForge GDK, che si propone come vero e proprio game engine, quindi con supporto per grafica, audio, scripting, rete, ecc. powered by IMHO 1.2

3D Engine per .NET

Se avete voglia di fare un po' di pratica con un 3D engine, ma non volete abbandonare .NET, vi segnalo IRRLICHT.Oltre ad essere completamente free (con tanto di codice sorgente) presenta una curva di apprendimento adatta a chiunque voglia avvicinarsi al mondo della grafica 3D, strizzando l'occhio anche ai più esperti grazie a caratteristiche di tutto rispetto. powered by IMHO 1.2

Strutture con array in .NET

Questa sera mi sono deciso ad iniziare il porting da C a C# di alcune funzioni per il caricamento dei file MD2, i modelli di Quake II per intenderci. Sulla rete c'è già un sacco di materiale, ma io sono masochista e voglio fare un loader per conto mio.Generalmente tutti i loader si assomigliano e fanno largo uso di strutture contenenti array. Per essere veloci fanno volentieri a meno di object-orientation. Volendo fare un porting pedestre, e non preoccupandomi di questioni stilistiche, mi sono imbattuto nell'esigenza di dover tradurre una struttura C di questo tipo: struct MD2_POLYGON{    unsigned short vindex[3]; // vertex indices    unsigned short tindex[3]; // texture indices}; cosa che in C# con .NET...