What should I learn?
OpenGL or DirectX?
Need a few opinions...
Printable View
What should I learn?
OpenGL or DirectX?
Need a few opinions...
Both: Allegro! ;)
Do you enjoy starting flamewars?
Go with OpenGL for graphics, and DirectX for everything else.
Direct X 8, most assuredly. It has come along way since even seven, and with the backwards compatibility you won't be completely lost when the next version comes out
plus it is just too easy to use
Lazm is correct. DirectX is pretty easy to use, and it gives out great results. You don't have to create a Window 'The OpenGL way.' I have even used DirectX 6, and it's awsome. Imagine what 8 and soon even 9 could do! Could someone please name one game created this year, a good, commercial game, that has been made in OpenGL? ( All of the Age of Empires? no. All of the Command & Conquers? no. )
Plus, not one of my computers can play a simple frogger game in OpenGL. They run too slow. I have 4 computers. Bought two years ago. But, what do I know. I'm just a stupid little kid. Right?:rolleyes:
That's a tough one. After all, I can't think of any good commercial games made this year... let alone made specifically with OpenGL. ;) I know, a bit off topic. :) (I supose I may have missed something..)Quote:
Imagine what 8 and soon even 9 could do! Could someone please name one game created this year, a good, commercial game, that has been made in OpenGL?
Now that would be funny if Age of Empires (MS game) used OpenGL. I doubt they would dare admit it if they did use some parts. :)
give me proof!
YOU AINT SO HIGH NOW HUH PUNK:mad:
A good game made with OpenGL in mind, well that a question of opinion, How about Tribes 2?
How about all the Quake 3 engine games? That is soley OpenGL for rendering, unlike Tribes 2 or most other engines.
Tribes 2 is soley OpenGL as far as i know. Most commercial game now have renderers for both ways.
LoL, xterria. first of all, age of empires and command and conquer were from YEARS ago. Second of all, most game engines use both directx and opengl, so they can please the ppl, cuz certain video cards are better with certain api's. Third of all, most 2d games use directdraw, cuz it is better for 2d. OpenGL was designed with 3d programming in mind.
forget Direct-3D now that OpenGL 2.0 is destined to pass in the ARB, Direct-3D(note just the 3D part!) is obsolete, no question about it...
Use DirectX. No question. It is simplistic, has tons of features, and includes a whole lot more than just graphics. OpenGL is ok, but its not as good as it used to be, and, like I said before, is only graphics, so in the end you'll be using DirectX whether you like it or not.
-Vulcan
Okay, before a total flame war commences. Here's what I REALLY have to say.
Just go by preference! Another thing. Unregistered, if you REALLY wanted to become a game programmer, you would look in to it yourself. I bet you are a board regular that just wants to see a flamewar. That's why you didn't post your name. Well, I for one am not going to stand for it! Don't do this anymore!