• 0

To Learn OpenGL or DirectX


Question

i am a fairly compotent W32/c++ programmer and am wanting to learn a 3D API

and was just wondering which people recomend

this will be my first 3D API and then only things i have read about These things is a book called "Maths for 3D graphics and Game Development"

so im open to sugestions

Link to comment
Share on other sites

6 answers to this question

Recommended Posts

  • 0

Opengl! why? because of a number of reasons including

-power: very fast and powerfull

-stability: unlike the directx platform, this doesn't change as often.

-cleanliness: its very clean, and very well laid out. I find directx, like most other microsoft API's quite a mouthfull when trying to write a line of code, opengl is very intuitive

As John Carmack why he uses OGL, or ask many others.

However, if you want to write a game for the windows platform, you're going to have to use directx for stuff like sound, input, or whatever. You can use the two together.

Link to comment
Share on other sites

  • 0

OpenGL. Direct3D is a Microsoft-only API, if you learn it and then decide you want to work on projects for apple or linux or unix or any non microsoft platform, you'll be screwed.

Link to comment
Share on other sites

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.