   What is better than Directxtutorial.com?
  Hi, I've been doing some research and saw this post: http://www.gamedev.net/community/forums/topic.asp?topic_id=517685It appears that directxtutorial teaches some bad practices, so I'm looking for something else. I've got a fairly decent knowledge of C and C++, having studied it this year at school. I understand classes, objects, structures and pointers very comfortably, along with the basics of course.Is there any particular tutorial/website that someone could suggest to me? Bad programming practices are something I'd like to avoid picking up at all costs...   
  Directxtutorial.com is not THAT bad, and part of the reason it's considered bad is because, for the sake of clarity, it doesn't do things like error checking.I learned a lot from the site when I started with directX, and the clarity was a huge help.chadvernon.com,  and riemers.net are resources that promote better coding practices, which also means that it can be a bit more confusing at first.Keep in mind, that some of the people that slam that site learned openGL from nehe, and his code isn't much better.I'm far from vouching for the site, but it's easy for someone that's been working with directx for years to sift through 50 lines of code for enumerating a device, not so easy for a beginner. ;  There's only 5 of them so far, but Evil Steve has some up-to-date and thourough tutorials on getting started with Direct3D on his website (also available in his developer journal).  I'd highly recommend them as a starting point you could then build on from other sources.   ;  I second that.  Evil Steve has been putting out some amazing tutorials, really in depth.  Take a look at them, I'm sure you will learn something.   ;  I'll third it. His tutorials are one of the best I've seen around. But seriously the guys grammar is on a whole new level, don't let it intimidate you.Hmm, DirectXTutorial is quite an awesome easy to understand site, apart from no error checks of course. But apart from that there are really good qualities about the site.   ;  Always avoid tutorials (for kids only because too basic)See DirectX SDK samples and MSDN doc : you don't need anything else.   ;  Thanks guys.   ;Quote:Original post by george135Always avoid tutorials (for kids only because too basic)See DirectX SDK samples and MSDN doc : you don't need anything else.I really hope you're joking.   ;  4thed for Steve's tutorials.  Even has std::wstring in there! :)   ;  Drunken Hyena has some good beginning DX tutorials, it's really nice and detailed for initialization and the basics.http://www.drunkenhyena.com/cgi-bin/directx.plThe tutorials beyond that aren't very good though (such as anything actually game related) haha.But seriously, the init and basics he explains really well   