   Where to start in DirectX?
  I was just wondering if anyone knew what section of directX I should start learning first. It seems that I was presented DirectDraw first in a series of tutorials, but this was an incomplete series. I am not sure how I should be going about it when, on this site, there are so many categories and tutorials with no real ordering telling me where to start. Anyone have any ideas? 
  There''s really no reason to learn DirectDraw if you want to do 3d stuff.  Try Drunken Hyena''s D3D9 tutorials.www.drunkenhyena.com ;  Also check out:www.gametutorials.comI only started recently, and they were a great help. ;  Step one is always step one -- Put a triangle on screen.Fill in the vertex buffer by hand... itll help you get an understanding of the pipeline. There are great tutorials on the web at www.gametutorials.com and www.codesamples.comBe sure to check em out.... ;  I am trying to teach myself the math needed for 3d, since I dont learn it in school till college in 2 years. Can I just use 3D in 2D? Until I am ready?Also, yeah I started at gametutorials.com, they use directdraw for thier starting tuts.   [edited by - RyoxSinfar on February 13, 2004 11:35:11 AM];  I would recommend learning D3D first - I think you''ll get the most satisfaction quickest from D3D programs, as opposed to DInput programs, which are kind of cool but kind of really boring This is from me, though, of short attention span.As for where to learn it from - I tried a couple of tutorials on different sites over the web, but didn''t like how they were structured or thought there was something fishy about how simply they were explaining things.. so I downloaded the DX SDK from microsoft.com and used that for my primary source of learning.  Then, when I had a question, I came primarily to gamedev.net for the articles, then went to google, then back to gamedev for the forums.  I can''t know for sure, but I think my understanding of D3D is much deeper now than it would have been if I followed a tutorial - finding my mistakes and tracing through programs I wrote myself really helped me understand the effects and side-effects of the different functions.HTH,Riley ;  Okay, is D3D a sperate thing? Or does D3D come together with Dinput and the others to create a whole program? Or are each one used seperatly, to thier own ends? ;  DirectDraw, Direct3D, DirectInput, DirectEtc are all components of DirectX.  They can be used together or seperately, there are no dependencies between them. Stay Casual,KenDrunken Hyena