• Why Do Game Devs Choose DirectX over OpenGL?
    84 replies, posted
It's just become the standard... It's like Amazon Kindle and real life books. People are used to real life books, so they would purchase the book as oppose to a new device. The Kindle may be better, it can store hundreds of books on it. But everybody is used to books, they don't want to have to change.
I like these threads, even though most of the time I have no idea whats going on.
I use DirectX as it runs faster than OpenGL on PCs (which is the only gaming platform out there really, nobody uses Lunix or MacOSes)
[QUOTE=Jookia;25029774]I use DirectX as it runs faster than OpenGL on PCs (which is the only gaming platform out there really, nobody uses Lunix or MacOSes)[/QUOTE] You're a troll account, right?
[QUOTE=ROBO_DONUT;25029788]You're a troll account, right?[/QUOTE] No, I just combined all my anger and frustration in to one sentence then shoved it out there.
Linuxes, Macs and Windows = PCs. [editline]05:07AM[/editline] Your argument nullifies itself.
[QUOTE=imadaman;25029966]Linuxes, Macs and Windows = PCs. [editline]05:07AM[/editline] Your argument nullifies itself.[/QUOTE] Linux is not a pc, it's an os. And so is windows.
[QUOTE=imadaman;25029966]Linuxes, Macs and Windows = PCs. [editline]05:07AM[/editline] Your argument nullifies itself.[/QUOTE] Good job Sherlock, it also turns out GNU/Linux isn't named 'Lunix' and I left out Mac OS X and Unix.
[quote=jookia;25029774]i use directx as it runs faster than opengl on pcs[/quote] [b]pfwahahahahahahahahaha[/b]
And for that matter Mac is a PC, but OSX is an OS (hint in the name.)
[QUOTE=pikzen;25035004][b]pfwahahahahahahahahaha[/b][/QUOTE] I don't see what you're laughing about. Dx does perform slightly better on Windows than OpenGL. Get off your high horse and post something substantial. Just going "pfwahahaha" doesn't make you look clever. If anything it makes you look like a retarded hyena.
by like 3%..... [editline]10:12AM[/editline] [url]http://www.youtube.com/watch?v=HZnua9zkraM[/url]
dx performs better on windows and is more documented.
And its limited to 2 platforms.
Two of the largest platforms.
[QUOTE=C0linSSX;24985483]Herd mentality. That and Microsoft loves creating their own standards which they then proceed to force upon their development community.[/QUOTE] And other companies would never do that :rolleyes:
You guys... this is really simple to figure out the OP's question. Microsoft has money, and OpenGL creators don't. So who's going to pay the Game Devs for their games? Microsoft. Simple as that.
[QUOTE=Pixel Heart;25036963]You guys... this is really simple to figure out the OP's question. Microsoft has money, and OpenGL creators don't. So who's going to pay the Game Devs for their games? Microsoft. Simple as that.[/QUOTE] Microsoft doesn't pay devs to use dx.
[QUOTE=johan_sm;25037006]Microsoft doesn't pay devs to use dx.[/QUOTE] Yeah, right... :jerkbag:
[QUOTE=Pixel Heart;25037038]Yeah, right... :jerkbag:[/QUOTE] Yeah, right. Seeing as most devs make games for xbox, they must use dx anyway. There is no need for ms to pay them
Well they pay them in tools, documentation and support.
[QUOTE=BmB;25036412]Two of the largest platforms.[/QUOTE] Nope. Just nope. the X360 and windows are definitely not the two largest platforms there are many other platforms on which OpenGL is used on a daily basis. e.g: The iphone, the ps3, etc. (They may be one of the largest consumer platforms, but who gives a fuck) Bottom line is: Stop disregarding openGL and be happy that an open standard exists in this profit-centered world. [editline]12:49PM[/editline] [QUOTE=BmB;25037127]Well they pay them in tools, documentation and support.[/QUOTE] That's not payment, not in any way. :colbert: Windows will pay [I][B]in cash[/B][/I] for Dx exclusives just as it pays devs for X360 exclusives
Because Microsoft pays them to use DirectX. Conspiracy.
So through this whole thread all we've managed to say for certain is that DirectX is a closed standard and that OpenGL is an open one. Also that the PS3 uses OpenGL ES and that the Xbox 360 uses DX9 I guess the answer to the question that the OP originally asked would be: Because they want to use DirectX/Don't know how to use OpenGL
[QUOTE=PunchedInFac;25037154]Nope. Just nope. the X360 and windows are definitely not the two largest platforms there are many other platforms on which OpenGL is used on a daily basis. e.g: The iphone, the ps3, etc. (They may be one of the largest consumer platforms, but who gives a fuck) [/QUOTE] Uh yes, 360 and windows are the largest gaming platforms.
Sorry, you need to Log In to post a reply to this thread.