Jump to content
  • Advertisement
Sign in to follow this  
quantumgamez

A 3D game programming guide HELP

This topic is 4079 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 their was any beginners guide on making 3D games. I saw a Path to Game development read the article nice article, but it stopped, and by the time I finished my Mario Clone I stopped. Is there a path to 3D game programming, classes to take, certain schools to go to, or certain books to buy; I'd like to start right away.

Share this post


Link to post
Share on other sites
Advertisement
3d games can be hard to get started in, even if you have experience
with 2d games.

My advice is simply to jump in, and hack out code. Serously.
Once you get your first 3d cube rotating, learn about texture mapping,
vertex normals, model loading, things get far more easier,
and would help you produce better code through time.

Granted, I didnt say the concepts get easier, just that the more
you practice, the more you get used to it.

NeHe tutorials are a great start for 3d graphics with OpenGL and C++.

If you are using a different language, or API, please let us know.

Hope this helps;

Share this post


Link to post
Share on other sites
Yes, I'm using C++ and didn't know if it would be beneficial to learn both OpenGL and DirectX and I had originally just wanted to learn to use DirectX. I have also heard of some talk programming with DX10 is easier that pass API's why is this? DO I need a DX10 card to use Dx10? I'll be doing my research next week.

Thanks for the help!

Share this post


Link to post
Share on other sites
With DX, one does not need to use version 10 (Its backward compatible).
I might be wrong here, but I believe DX 10 is Vista only (Earlier versions
will still work though)

If you prefer an Object Orianted (OO) API, DirectX should be good.
I dont have any tutorials off hand, though (Ill see if I can find one)

OpenGL is procedural, not OO, so it may be somewhat easier to use.
It is also very portable do to its use of extensions. (Like the WGL
is used to setup OpenGL for Windows)

Both APIs have their pros and cons, so alot of members just learn both.

For just starting though, learn either DX or OGL (Or try both and choose your
most preferred one)

Hope this helps;

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

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

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!