Jump to content
  • Advertisement

Archived

This topic is now archived and is closed to further replies.

NovaShadowCat

should i learn this other then that?????

This topic is 6241 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

i was wondering if i should learn opengl over directx for the following reasons i cant get Dev C++ to work with directx, ive been told opengl is easier to learn, i want to work with anything thats easier for a hobby so should i learn opengl over directx or vice versa? thx

Share this post


Link to post
Share on other sites
Advertisement
Easier is all just a state of mind. C++ programmers usualy tell me it was easier for them to learn Direct X. C programmers always explain to me how OpenGL is so much easier. Then there are the smart people who learn both and don''t restrict themselves to one api. My suggestion is to try both and figure out what suits you better.

Share this post


Link to post
Share on other sites
Hey,
All I know is this. OpenGL can do a lot of stuff that directX can''t in the Graphics part. Although, DX has things such as input, sound, and music. I also know that John Carmack (lead programmer for id software, Quake, Quake II, Quake III Arena, etc) called Direct3D a, "Disgustingly broken API". Now, I don''t know about you but coming from someone that good, I would take his advice. Thats why I use OpenGL. Also, you can and should utilize DX for things like music, input, and SFX.

============================
E-mail me : TheJester@GameBox.net

Share this post


Link to post
Share on other sites
He did not say that of DirectX8. It was said about an older version. DX8 is pretty much improved in my opinion, I really like what I have seen so far.

Patrick Lafleur

System Engineer
Creation Objet Inc.

Share this post


Link to post
Share on other sites
There''s a FAQ in the forum read it please.
Can a Moderator close this thread ?

-* So many things to do, so little time to spend. *-

Share this post


Link to post
Share on other sites
Actually, this forum doesn''t appear to have a FAQ, so I''ll just issue a warning: asking questions that are basically "Is X better than Y" are BAD unless you have some very specific criteria that you are asking about. This goes doubly for OpenGL vs Direct3D or Windows vs Linux, because everyone has their own opinions, with many good justifications, and the debate doesn''t really answer the original question. The best thing to do is to look at the documentation for both, and look at what looks best to you.

Share this post


Link to post
Share on other sites
Fortunately the folks here are good about not starting flame wars...

There are some pretty good answers here, and personally I don''t mind the question as long as the people replying behave.

I would suggest taking a look at some tutorials in each, and see what makes sense to you. Maybe try making a small rotating cube or equivalent in each, which shouldn''t take long, and see which one you find easier.

-fel

Share this post


Link to post
Share on other sites

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!