View Single Post
Old 10-04-2008, 07:52 AM   #12 (permalink)
JimOfferman
Senior Member
 
Join Date: Jan 2007
Location: The Netherlands
Posts: 1,823
JimOfferman is on a distinguished road
Default

Quote:
Originally Posted by Niki View Post
So Jim, if you are here somewhere, I need an experts voice. In your opinion, do you think it is worth learning C++ ? And what is your opinion on OpenGL VS Direct3D. If I choose to go the C++ way I lean more towards OpenGL, but I really am a newbie at this so I don't take my own opinion that serious yet.
Learning C++ when you want to become a game developer is definitely worth while. Again, the majority of commercial games is written in this language.

As far as graphics APIs are concerned, I would start with Direct3D 9. It's the most widely used and comes with a very large utility library (D3DX) that handles stuff like loading textures and math for you. It currently also has a cleaner API, especially if you want to do present day stuff like shadow maps, render targets, etc. (OpenGL 2.0 looks good in this regard as well, though, but it is not as readily available)

Once you are fully comfortable working with 3D, you'll find that you can easily switch between the two APIs.
__________________
Jim Offerman ~ inspirational piano pop for you
blog - twitter - free music - join the fan club!
JimOfferman is offline   Reply With Quote