Newsgroup: it.comp.giochi.action
Titolo: Il gioco che non vedra' mai la luce.

http://img340.imageshack.us/img340/2364/tcur1.jpg
Mi son messo a smanettare un po' piu' seriamente con le directx, o
quantomeno a studiare.
Nel mondo dei "io ho un progetto, voglio scrivere un videogioco,
annuncio a tutti che ci sto lavorando, tanto poi alla fine non faro'
un cazzo", partecipo da sempre con il sogno di creare uno spacesim
alla elite/eve-online, e dal momento che in sto periodo al lavoro
vegeto, mi son messo a giocare un po' col compilatore, ben consapevole
che sara' un periodo destinato col concludersi.
Ad ogni modo quello e' un pianeta :) in wireframe perche' per ora
voglio lavorare sul sistema di coordinate e sul modello fisico, per
ora ci si sposta con W e S.

 quantomeno a studiare.
Guarda, tutto IMHO: se vuoi fare un enorme salto di qualita', prima
ancora di metterti a studiare le DX procurati un bel libro che ti dia
le basi degli engine e del rendering 3D SOFTWARE.
Io mi presi questo, a suo tempo:
http://www.amazon.com/Tricks-Programming-Gurus-Advanced-Graphics-Rasterization/dp/0672318350/ref=pd_ys_iyr3
, e sinceramente ha completamente cambiato il mio approccio alle DX,
semplificandolo notevolmente.

 le basi degli engine e del rendering 3D SOFTWARE.
Gia' fatto :)
In passato ho comunque gia' scritto un engine, grezzo quanto vuoi, ma
pur sempre un engine, in java3d, c'e' pure un filmato in giro, la mia
ex-ditta sta cercando di venderlo e se ti interessa ti posto il link
cosi' vedi.
Ad ogni modo ho preso il libro "Introducing o 3D game programmin with
dx9.0c: a shader approach", davvero ben fatto anche perche' il tizio,
Frank d.luna di videogiochi ne ha proprio scritti, infatti fa parte
della Hero Interactive.
Frank D. Luna is a program-mer for Hero Interactive. He has been
programming interactive 3D graphics for over eight years and has been
using DirectX since its fifth iteration. He is the author of
Introduction to 3D Game Programming with DirectX 9.0 from Wordware
Publishing, Inc., and lives in Los Angeles.

 wrote:

http://img527.imageshack.us/img527/7312/tc2xv4.jpg
Ed ora il pianeta ha anche il suo sole ;)
Bene, ho capito come dare diverse posizioni a due mesh, l'impostazione
della telecamera, il fustrum, sono mediamente soddisfatto.

 della telecamera, il fustrum, sono mediamente soddisfatto.
Ciao claudio, sai che non frega un cazzo a nessuno del tuo post? Bene
pero' nel frattempo il pianeta ha un moto proprio ed orbita attorno al
sole. Bravo!


Non e' che non frega un cazzo, e' che sei ancora troppo in early stage
per essere interessante, dai, sii onesto ;-)
Alla fin fine sono due Mesh wireframe create con due chiamate alle API
DX, una telecamera (altre due-tre chiamate alle helper DX) ed un po'
di Keplero :-)
Certo, se non sei un programmatore rodato ed hai iniziato ad usare DX
solo stamane...sticazzi, chapeau :-)

 solo stamane...sticazzi, chapeau :-)
Diciamo che sono i miei primi approcci con dx9 e con c++, conoscevo
solo java come OO, e il c standard, quindi e' la scusa per prendere un
po' di confidenza con la gestione delle classi qui in c++ e con la
logica di rendering delle dx9 abbastanza diversa da quella usata da
j3d.
Prossimo passo, una bella luce

 Prossimo passo, una bella luce
Naaa...
Prossimo passo, i colori e poi le normali. Senno' col piffero che la
vedi, la luce ;-)

 vedi, la luce ;-)
http://img259.imageshack.us/img259/10/tc3vc2.jpg
ehehehehe