   DirectX books.
  Could anyone recommend a solid DirectX book? I've made a complete game with OpenGL before, so I have a fair amount of experience with game loops, input, etc. However, I don't know anything about shaders, which is something I'd like to cover.I did a search of the board and found a couple of topics about DirectX books, but they were a few years old so I thought it would be worth starting a new thread. If that's not the case then apologies.   
  Try Introduction to 3D Game Programming with DirectX 9.0c: A Shader Approach or Introduction to DirectX 10, both by Frank Luna.   ;Quote:Original post by AlatarTry Introduction to 3D Game Programming with DirectX 9.0c: A Shader Approach or Introduction to DirectX 10, both by Frank Luna.Thanks a lot for the response.Would anything I learn about DirectX 9 apply to DirectX 10 or are they very different?   ;  Some of the concepts and theories behind graphics programming that you learn along with the experience/problem solving/debugging skills that you gain by programming with DirectX 9 would apply to DirectX 10.Also, I think that DirectX 10 is mostly (if not completely) done with shaders, so if you learned shaders while learning DirectX 9 that knowledge would also apply.   ;Quote:Original post by AlatarSome of the concepts and theories behind graphics programming that you learn along with the experience/problem solving/debugging skills that you gain by programming with DirectX 9 would apply to DirectX 10.Also, I think that DirectX 10 is mostly (if not completely) done with shaders, so if you learned shaders while learning DirectX 9 that knowledge would also apply.Great. Thanks again, I appreciate the help.   ;  I've been in search for a good beginner book for directx. I'm currently reading "Beginning DirectX 10 game programming" by Wendy Jones. But I was looking forward to "Programming Role-playing games with DirectX" by Jim Adams, because I want to start off with some 2d programming. But the reviews on Amazon say that Jims books are out of date and won't compile. And Wendys book only has a chapter on sprites then goes to other stuff.Would I be able to look up in the SDK documentation to update all the functions and what not that won't compile in Jims book? Or would that be too complex for a noobie? Please point me in the right direction!   ;  You could always take a look at our free online D3D10 book - the link is available in my signature below...   