The ZBuffer - Managed DirectX resources
Search ZBuffer
Links


 

This source has been tesed with the June 2005 and August 2005 SDKs. It may work with earlier versions - let me know if you try it

Download

This ZIP file contains the C# files required to update Tom Millers' Beginning 3D Game 
Programming, published by SAMS.

LICENSE/COPYRIGHT
-----------------
* These files and the original files remain copyright Tom Miller & Sams.

* They have been updated by http://www.thezbuffer.com with permission from Tom Miller

* They are hosted on http://www.thezbuffer.com with permission from Tom Miller

* This file should not be hosted elsewhere and should not be reposted without permission 
from Tom Miller or Sams

* The ZIP files contains ONLY the updated files. The original files can be found on the 
CD that comes with the book and should not be added to this archive or posted.

BACKGROUND
----------
Tom's book came out at the same time as an earlier version of the managed DirectX SDK. 
Over the years there have been lots of newgroup and forum posts asking about how to 
make the files work with the newer SDKs. Several of us have tried to help but we did 
not want to post copyright materials and since Tom/Sams don't make the files generally 
avaialbe on the net this was an issue. After some 'pursuasion', Tom agreed to let me 
update and host them - while he keeps working hard on improving the SDK.

If there are any further bugs, please contact me at zman@thezbuffer.com and I will 
update the archive.

I will endeavor to update them to future SDKs if there are breaking changes.

All code changes have been commented.

I've chosen to only post the changed files, ensuring that you have a copy of the book 
before most of them will compile. If you think you should get a free copy of all the 
code without buying the book, contact the publisher :-)

Please don't zip up the original files and post them somewhere - as I mentioned they 
are copyright and Tom/Sams may choose to protect them as they are legally allowed.


INSTRUCTIONS
------------
* Install the original package from the CD that came with the book.

* Unzip this file.

* Copy the contents over the top of the original files saying 'YES' to any overwrite 
messages.

* You now have a set of folders identical to the original install, however all projects 
will build against the June and August SDK (they may work with some others but they 
have not been tested against them).



NOTES
-----
* The main projects compiled OK with the August DSK. A new .csproj has been
supplied which references the August SDK

* The Framework directory had one file that had breaking changes. This is the
only directory with code changes



CHANGELOG
---------
9/9/2005 - Created 

Updated 9/9/2005 8:00:00 PM by Zman