At a PC Gaming World talk at PAX Prime 2013 some big name game developers talk down about DirectX and talk up OpenGL, great stuff and the video is within!
Chris Roberts of Wing Commander fame who is now developing Star Citizen came right out and said "Not having to use DirectX" in response to a question about what he would like to see from graphics hardware, after this Jon Mavor of Uber Entertainment who are developing Planetary Annihilation stated "I'll go even further to say we have abandoned DirectX at this point, we are 100% OpenGL because we want to be cross platform on Linux and Mac".
It's really great to hear this especially from Jon!
Video - Skip to 9 minutes in.
I do hope we see more bigger name developers make comments like this in the future and as Uber Entertainment have done, actually move away from DirectX to be cross platform. Who knows we could see more Linux games from Uber in the future.
With DirectX not only being closed source but sometimes locked to a specific Windows version and its successors it's no wonder some developers don't like it. The latest of which 11.2 will be exclusive to Windows 8.1 so it means buying the new version of Windows to get it (although if you are on Windows 8 then 8.1 is free), where as we all know with Linux we just upgrade for free.
We just need our drivers to catch up (amd, nvidia, the open source drivers, everyone), they are slowly picking up as we have seen since Steam has made itself available on Linux that a fair few projects have quickly pushed out fixes and increased performance so we have Valve to thank for a fair bit of it, it's not surprising though for something to get polished it needs a big push from someone.
Chris Roberts of Wing Commander fame who is now developing Star Citizen came right out and said "Not having to use DirectX" in response to a question about what he would like to see from graphics hardware, after this Jon Mavor of Uber Entertainment who are developing Planetary Annihilation stated "I'll go even further to say we have abandoned DirectX at this point, we are 100% OpenGL because we want to be cross platform on Linux and Mac".
It's really great to hear this especially from Jon!
Video - Skip to 9 minutes in.
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Direct Link
Direct Link
I do hope we see more bigger name developers make comments like this in the future and as Uber Entertainment have done, actually move away from DirectX to be cross platform. Who knows we could see more Linux games from Uber in the future.
With DirectX not only being closed source but sometimes locked to a specific Windows version and its successors it's no wonder some developers don't like it. The latest of which 11.2 will be exclusive to Windows 8.1 so it means buying the new version of Windows to get it (although if you are on Windows 8 then 8.1 is free), where as we all know with Linux we just upgrade for free.
We just need our drivers to catch up (amd, nvidia, the open source drivers, everyone), they are slowly picking up as we have seen since Steam has made itself available on Linux that a fair few projects have quickly pushed out fixes and increased performance so we have Valve to thank for a fair bit of it, it's not surprising though for something to get polished it needs a big push from someone.
Some you may have missed, popular articles from the last month:
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
11 comments
I love Kronos!
0 Likes
You wouldn't have console games if you didn't have PC. I believe PC is the best platform. I have a PS3, with about 20 games, and the only thing we use it for, is Netflix in the living room.
0 Likes
I hope other developers follow the same path, why using DirectX to make a game locked on Windows when you have OpenGL? I am happy to see people realising that multiplatform development is much better, it saves resources and time!
0 Likes
I hope other developers follow the same path, why using DirectX to make a game locked on Windows when you have OpenGL? I am happy to see people realising that multiplatform development is much better, it saves resources and time!Exactly..i think all those companies who say they want to support multiple platforms should start from the beginning. Not like those game companies that create a game working on windows, and then have to go back and port them later. That just wastes more time and resources, and they have to go through more bug fixing. I know they just want to rush and get the game working, but if they would just realize that making it multiplatform from the start, that they would save so much time and hassle.
0 Likes
Good watch. Glad to see these developers embracing Linux support. Their view on Windows gaming was quite an interesting one as well!
0 Likes
DirectX isn't just bad for Linux and OS X, it's bad for Windows as well! Being locked out of supporting older Windows platforms is horrible. For any developer, it is well known that a vast majority of the world still runs on older versions of Windows. Using DX11 or DX10 only is not an option, thus why many games still have a DX9 fallback.
Instead of suffering with Direct3D and pulling in extra work to support multiple DirectX iterations, just move on to OpenGL! I've been hoping for quite a while that developers would move in this direction :)
Instead of suffering with Direct3D and pulling in extra work to support multiple DirectX iterations, just move on to OpenGL! I've been hoping for quite a while that developers would move in this direction :)
0 Likes
Great video and very interesting comments, also on PC vs. Console, Occulus, etc. Thanks for posting.
0 Likes
I hope these sentiments is shared by many other devs out there because I would like to see a more varied game selection on non-Windows platforms (particularly Linux) in the coming years.
0 Likes
You wouldn't have console games if you didn't have PC. I believe PC is the best platform. I have a PS3, with about 20 games, and the only thing we use it for, is Netflix in the living room.
Uh, that's not WHOLLY correct. It's more of a synergistic relationship.
0 Likes
As soon most major game devs switch to Linux/OpenGL, Micro$oft will forbid OpenGL in Windows, or they will just shut down Linux entirely, or patent all PC gaming, to get royalties for that, regardless of the OS. They have the money/support for that, so...
0 Likes
As soon most major game devs switch to Linux/OpenGL, Micro$oft will forbid OpenGL in Windows, or they will just shut down Linux entirely, or patent all PC gaming, to get royalties for that, regardless of the OS. They have the money/support for that, so...That won't happen. OpenGL support is included in the graphics card drivers, which are controlled by their respective companies (mainly AMD, Intel and NVIDIA) and not by Microsoft. They can't shut down Linux either, because they don't have any control over it. Patenting PC gaming? Won't happen, since Microsoft didn't invent PC gaming. In fact, people played "games" on PCs even before Microsoft released their 4K Basic on Altair8800.
And lastly, there are laws against such anti-competetive practises.
0 Likes
See more from me