You said this:
"If you are a gamer and play mainly in windows then it seems that D3D is the way of the future."
Presumably you meant this:
"If you are a developer and develope only for windows then it seems that D3D is the way of the future."
The first statement is somewhat silly. The second only makes sense if you have no intention of porting your games to other platforms.
That a particular game written with a particular API may be good or bad isn't really an issue. I'd bet that there's alot more DX/D3D games out there that blow (both % and total number) than OpenGL...but so what. If a game blows, it blows. It often has little to do with the API it was written in.
The only thing that concerns the gamer is support for their hardware and OS. Since there ARE gamers on non windows platforms (suprise, suprise), and since DX/D3D is a windows API, it seems that these other gamers would expect their games to be written with an API supported on their platform (such as OpenGL, supported on just about everything). It probably doesn't matter WHAT API, just that there is support for them. These are probably the people loudly supporting (demanding) OpenGL based 3d games--people that want support on non-windows platforms (that last bit is speculation on my part, of course).
Todd
"If you are a gamer and play mainly in windows then it seems that D3D is the way of the future."
Presumably you meant this:
"If you are a developer and develope only for windows then it seems that D3D is the way of the future."
The first statement is somewhat silly. The second only makes sense if you have no intention of porting your games to other platforms.
That a particular game written with a particular API may be good or bad isn't really an issue. I'd bet that there's alot more DX/D3D games out there that blow (both % and total number) than OpenGL...but so what. If a game blows, it blows. It often has little to do with the API it was written in.
The only thing that concerns the gamer is support for their hardware and OS. Since there ARE gamers on non windows platforms (suprise, suprise), and since DX/D3D is a windows API, it seems that these other gamers would expect their games to be written with an API supported on their platform (such as OpenGL, supported on just about everything). It probably doesn't matter WHAT API, just that there is support for them. These are probably the people loudly supporting (demanding) OpenGL based 3d games--people that want support on non-windows platforms (that last bit is speculation on my part, of course).
Todd
Comment