Forums → Programming Forum → OpenGL or Direct3D (DirectX)
- 7 Replies
So I'm bringing in a huge debate between programmers, what's better, OpenGL or Direct3D (DirectX)? Direct3D only supports windows based systems and if your running lower than vista you have to use Direct3D 9 instead of 10 or 11. Where OpenGL is multi-platform and is open-source but imo is harder to learn. So game programmers out there, what do you use Direct3D or OpenGL for your graphics api?
I personaly like Direct3D better, but I never really used OpenGL so I can't give a fair desicion.
DirectX is better for making shaders for me though.
OpenGL is infinitely better. Well not really but being cross platform, open source and being as powerful as or more powerful as DirectX. Not to mention that Microsoft copies the technologies in OpenGL then publicly slanders them. I would vote OpenGL.
Microsoft doesn't encourage competition of technologies to keep them from being stagnant and unreasonable. You use DirectX on Microsoft terms and not your own.
So game programmers out there
Honestly, GLSL (OpenGL Shader Language) isn't that bad and these days you are better off being cross platform anyways.
Well not really but being cross platform
@Darkroot I'm not sure why you would say that. OpenGl is available in Mac, Linux and Windows and GLSL is interpreted by the video card directly (and the drivers thereof).
OpenGL is infinitely better, well not really. But being cross platform,
No worries. I was just a bit confused for a second there.
Actualy I heard that DirectX IS cross platform, but I don't know if it crosses from windows to mac.
Well you probably heard wrong. It's as cross platform as almost anything from large corporations is open source.
Everything to my knowledge that is running on mac is using openGL. I know for a fact valve ported the source engine for openGL so they could run some of their games.
DirectX should be abolished and replaced with OpenGL, mac and linux users would be much happier.
You must be logged in to post a reply!
We strive to deliver the best gaming experiences... on the internet and on your mobile phone. Play thousands of free online games for kids, get access to free mmorpg games, online rpg games, fun online flash games, and more.
We offer free flash games in many different genres: online shooting games, online puzzle games, online war games, free online car games, free online hidden object games and dozens more.
This is the best place on the web to play online games for free... play on Armor Games! No matter what game style you prefer, we've got it here.
Gaming websites, passionate bloggers, and quirky streamers are welcome to share or review our games. If you need game keys, art, trailers, screenshots or more check out our press kit website.
Game developer? Visit developers.armorgames.com to request AG developer status, find documentation on our APIs, and get access to our development environment. Let's make sweet, sweet games together.
Looking for a publishing partner that can help your app rocket to success? Contact the mobile team to learn more about how we can help!