Archived

This topic is now archived and is closed to further replies.

Amadeus2

Regarding "Programming Role Playing Games with DirectX" book

Recommended Posts

I just ordered this book after reading some glowing reviews at http://www.gamedev.net/columns/books/bookdetails.asp?ProductID=172 ...and was wondering if anyone knows if it will be a major problem using the concepts in the book with DirectX 9 ..or, should I stay with DirectX 8(8.1) while using the book? This is my first plunge into DirectX, so I thought I''d ask (ie, I have no idea how major the differences are between 8 and 9). Thanks!

Share this post


Link to post
Share on other sites
I''m not an expert but as far as I know DirectX maintains full compatibility with older versions so you can have DirectX 9 installed while using DirectX 8 interfaces...

Share this post


Link to post
Share on other sites
DirectX is based upon the COM "architecture". The defining point of COM is the fact that newer version mainain not only compatibilty, but functional(as in methods) compatibilty. That means using DX9 you can still, through a convuluted way, get access to DX8 and below functions.

Share this post


Link to post
Share on other sites
D3D9 is not much different from D3D8. all of the functions that were renamed can be found in the ''whats new'' part of the help file or on msdn.



doh, nuts. Mmmm... donuts
My website

Share this post


Link to post
Share on other sites
How to port from DirectX 8 to DirectX 9:

1) Replace 8s with 9s
2) Compile

[edited by - Raloth on May 29, 2003 11:53:40 PM]

Share this post


Link to post
Share on other sites
I have that book and i used some of the code or learnt from it to write my own, and my code uses direct x 9. DX9 Basically has a few more features than dx8 And i would reccomend it as its quite a good book=).

Share this post


Link to post
Share on other sites