Riemers - The place for 3D
From the archive
This post was written in 2006. Technology has moved on a fair bit since then, so some of the tools, links and advice here may well be out of date. Treat it as a piece of history rather than a current guide.
If you’re learning 3D, one of the best places to go is the good and the great XNA101.net site (now hosted on Live Spaces and Run by Bill Reiss).
Now over @ Riemers.Net, the bar has been raised slightly (sorry Bill), in the second part of the 3D tutorials here, Riemers has written a tutorial for a full 3D flightsim style game (bear in mind this can be changed into almost any form you wish). If you’re new to the field I’d recommend spending the time (at best a couple of weeks) to fully digest all the tutorials hosted here from beginning to end, like most tutorial sites each new tutorial is based on the previous.
There are several veins of tutorials as Riemers has now converted some of the tutorials over to XNA now that it is released, so whether you are a DirectX geek or an XNA Noob, you’ll get the information you need.
Also on Riemers site there is also a very good HLSL (SHADERS) tutorial set, I’ve mentioned it before but what the hell.
Only thing to note is the navigation is not obviously apparent as Riemers site is full of ads, nothing against this but it does clutter up the site some, if I were to make an observation, it would be good if Riemers site offered the tutorials in some downloadable format as well as web or to add forward and back buttons at the top and bottom of each page. To navigate the site, use the navigation bar on the right hand side of the screen and click to each section.
Each section is titled appropriately for each language, there is even a section for VB, for those who are Oriented that way for games Dev.
Back on the XNA101 front Bill has now upped his tutorial count to 23 (Wow), in his new style of creating a 3D hockey game, the tutorial is a very good step by step approach rather than Riemers full on approach and Bill describes each concept accurately with links to more information where Bill is only providing the basics!.
Enjoy them both, I’m sure you’ll learn a lot