Original Post
should i read the tricks of game programming guru 2nd edition first then the 3d guru? does it matter much since the 2nd edition of the guru book uses direct x7 which is outdated
quote:
Original post by PeterTarkus
It is just that in DirectX8 DirectDraw was deprecated in the SDK you can not use it in the DX8 SDK. If you download or install the DX7 SDK you can still use it fine.
quote:
Original post by jedi2832
i came across a book called
Game Coding Complete
by Mike McShaffry
is this a good book to start?
quote:
Original post by Captain Logic
Wrong. You can use ddraw with any directx sdk. You don''t need the dx7 sdk.
It''s deprecated in the sense that there won''t be any updates to it in future versions of dx. However the ddraw interfaces, header files and libs will always be in future versions of dx, it''s just that they won''t have been updated since dx7.
Bottom line - use ddraw if you want. However, understand that you will be working with outdated technology. But that''s the nature of the graphics industry. Better get used to it!
Capt Logic
quote:
Original post by jeeky
I bought TOTWGPG a few years back and can honestly say I haven''t found it useful at all. There are many better books.
Assuming you have a solid knowledge of C++, I recommend the following:
OpenGL Game Programming by Dave Astle for graphics and most of the basics.
AI Techniques for Game Programming by Mat Buckland for AI.
If there are any other specfic requirements you have (such as an insistence on using DirectX) I am sure there is another book in the same Premier Press series that would be better. Be careful, though, many of those books are really good, but many are also totally worthless. For example, stay away from Beginning Direct3D Game Programming (at least the 1st ed).
Of course, this is all my opinion. To summarize though, stay away from books written by Lamothe. Get the carefully selected Premier Press game programming series book that meets your needs.
[edited by - jeeky on December 6, 2003 11:01:42 AM]
quote:
Original post by cowsarenotevil
No. The DirectX SDK gives you all of the DirectX versions, so you can use DirectX 7/DirectDraw, but it''s not a part of DirectX 9.
quote:
Original post by Captain Logicquote:
Original post by cowsarenotevil
No. The DirectX SDK gives you all of the DirectX versions, so you can use DirectX 7/DirectDraw, but it's not a part of DirectX 9.
To be precise then, Ddraw is part of the dx9 SDK, but not part of the dx9 spec?
This topic has been locked by a moderator. New replies are not allowed.
With your permission, GameDev.net uses analytics cookies to understand how people use the platform. You can accept analytics or continue with necessary cookies only. Learn more