|
MAybe the wrong place to ask... Displaying 1-5 of 5 total.
1
ShadowDrak
|
This is more a question for alt.programming.c but there are c++ programmers in the verge community.
I've read a few books on Direct X. I understand how it works,but i think it is quite convoluted and would rather use something different. Is OpengGL easier/better. I assume it might be more portable than directx. With a few library tweaks you could port your game to unix. Also, are there any docs/books any of you would recommend (related or... otherwise).
Just like always i'll blow my newly aquired money on books, video games, and computer parts.
-ShadowDrak
P.S. I am in need of a life. Does anyone know where i can get a life?
Posted on 2001-08-21 18:20:54
|
andy
|
First off, DirectX is all but essential to games coding in windows. There's no easy way around it in the case of some of the components. (DirectInput in particular) One portable alternative to this is SDL. (www.libsdl.org) It's basically a platform-independant wrapper. The windows version maps straight to DirectX.
As to the whole D3D8 vs OpenGL thing, blech. Some prefer one, some evangelize the other. It is my personal opinion that D3D8 is useless, as it is both more complex, and no more functional than OpenGL. Try both and decide for yourself.
For info on OpenGL, the best place to look would have to be the homepage. (www.opengl.org)
"Ignorance is its own reward" -- Proverb
Posted on 2001-08-21 18:47:34
|
dante-1
|
I think with version 8 DirectX (or better, the graphics part) is finally as usable as OpenGL. Howevwer, if you want portability you should of course go with OpenGL, or even something like Java3D if you want to be REALLY portable.
From what I've heard "OpenGL game programming" is good stuff (Amazon: http://www.amazon.com/exec/obidos/ASIN/0761533303/qid=998434454/sr=2-1/ref=aps_sr_b_1_1/107-0825243-1938135)
or, you could wait until the OpenGL1.3 version of the "Red Book", the standard learning part, appears.
A list of related books can be found at http://www.opengl.org/developers/documentation/books.html
PS: If you find out where, please tell me. Wanted to get one for quite some time now ;).
Give someone a program and you'll frustrate them for a day,
teach someone how to program und you'll frustrate them for a lifetime.
Posted on 2001-08-21 18:53:00
|
dante-1
|
I don't see any real use in continuing to work on my DX8 plugin. It was a nice learning experience, but that's it. It is neither faster nor more feature-rich than the OGL plugin, so I'll just try to complete that one. (Only if I have permission to mess with your code (and probably **** it up ;) ) of course.)
Give someone a program and you'll frustrate them for a day,
teach someone how to program und you'll frustrate them for a lifetime.
Posted on 2001-08-22 04:42:59
|
andy
|
I was speaking from a coding perspective. Both can create the same end result. If you prefer DX8, then use it. ;)
If you'd rather tinker with the existing GL plugin, then go ahead. I release source for a reason. ^_~
"Ignorance is its own reward" -- Proverb
Posted on 2001-08-22 18:50:08
|
Displaying 1-5 of 5 total.
1
|
|