文件名称:Advanced 3D Game Programming With Directx 9.0 (Source Code).zip
- 所属分类:
- 游戏
- 资源属性:
- [Windows] [Visual C] [源码]
- 上传时间:
- 2024-11-22
- 文件大小:
- 8.1mb
- 下载次数:
- 0次
- 提 供 者:
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
DirectX9.0 3D游戏编程
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : Advanced 3D Game Programming With Directx 9.0 (Source Code).zip 列表 renumbered/Chapter 01/ renumbered/Chapter 01/bin/ renumbered/Chapter 01/Chapter 01.dsw renumbered/Chapter 01/Chapter 01.ncb renumbered/Chapter 01/Chapter1 Code.zip renumbered/Chapter 01/Debug/ renumbered/Chapter 01/HelloWorld/ renumbered/Chapter 01/HelloWorld/Debug/ renumbered/Chapter 01/HelloWorld/HelloWorld.cpp renumbered/Chapter 01/HelloWorld/HelloWorld.dsp renumbered/Chapter 01/HelloWorld/HelloWorld.h renumbered/Chapter 01/HelloWorld/HelloWorld.plg renumbered/Chapter 01/HelloWorld/HelloWorld.vpj renumbered/Chapter 01/HelloWorld/StdAfx.cpp renumbered/Chapter 01/HelloWorld/StdAfx.h renumbered/Chapter 02/ renumbered/Chapter 02/BIN/ renumbered/Chapter 02/BIN/MEDIA/ renumbered/Chapter 02/BIN/MEDIA/BASS.WAV renumbered/Chapter 02/BIN/MEDIA/CRASH1.WAV renumbered/Chapter 02/BIN/MEDIA/CRASH2.WAV renumbered/Chapter 02/BIN/MEDIA/HIHAT.WAV renumbered/Chapter 02/BIN/MEDIA/KEG.WAV renumbered/Chapter 02/BIN/MEDIA/SNARE.WAV renumbered/Chapter 02/Chapter 02.dsw renumbered/Chapter 02/Chapter 02.ncb renumbered/Chapter 02/DDSample/ renumbered/Chapter 02/DDSample/DDSample.cpp renumbered/Chapter 02/DDSample/DDSample.dsp renumbered/Chapter 02/DDSample/DDSample.plg renumbered/Chapter 02/DDSample/Debug/ renumbered/Chapter 02/DDSample/StdAfx.cpp renumbered/Chapter 02/DDSample/StdAfx.h renumbered/Chapter 02/Debug/ renumbered/Chapter 02/DSSample/ renumbered/Chapter 02/DSSample/Debug/ renumbered/Chapter 02/DSSample/DSSample.cpp renumbered/Chapter 02/DSSample/DSSample.dsp renumbered/Chapter 02/DSSample/DSSample.dsw renumbered/Chapter 02/DSSample/DSSample.plg renumbered/Chapter 02/DSSample/StdAfx.cpp renumbered/Chapter 02/DSSample/StdAfx.h renumbered/Chapter 02/DSSample/WAVREAD.CPP renumbered/Chapter 02/DSSample/WAVREAD.H renumbered/Chapter 02/GameLib/ renumbered/Chapter 02/GameLib/Application.cpp renumbered/Chapter 02/GameLib/Application.h renumbered/Chapter 02/GameLib/Debug/ renumbered/Chapter 02/GameLib/DxHelper.h renumbered/Chapter 02/GameLib/File.cpp renumbered/Chapter 02/GameLib/File.h renumbered/Chapter 02/GameLib/GameErrors.h renumbered/Chapter 02/GameLib/GameGlobals.h renumbered/Chapter 02/GameLib/GameLib.dsp renumbered/Chapter 02/GameLib/GameLib.dsw renumbered/Chapter 02/GameLib/GameLib.ncb renumbered/Chapter 02/GameLib/GameLib.opt renumbered/Chapter 02/GameLib/GameLib.plg renumbered/Chapter 02/GameLib/GameLib.vpj renumbered/Chapter 02/GameLib/GameTypes.h renumbered/Chapter 02/GameLib/GraphicsLayer.cpp renumbered/Chapter 02/GameLib/GraphicsLayer.h renumbered/Chapter 02/GameLib/InputLayer.cpp renumbered/Chapter 02/GameLib/InputLayer.h renumbered/Chapter 02/GameLib/Keyboard.cpp renumbered/Chapter 02/GameLib/Keyboard.h renumbered/Chapter 02/GameLib/Model.cpp renumbered/Chapter 02/GameLib/Model.h renumbered/Chapter 02/GameLib/Mouse.cpp renumbered/Chapter 02/GameLib/Mouse.h renumbered/Chapter 02/GameLib/Sound.cpp renumbered/Chapter 02/GameLib/Sound.h renumbered/Chapter 02/GameLib/SoundLayer.cpp renumbered/Chapter 02/GameLib/SoundLayer.h renumbered/Chapter 02/GameLib/StdAfx.cpp renumbered/Chapter 02/GameLib/StdAfx.h renumbered/Chapter 02/GameLib/WAVREAD.CPP renumbered/Chapter 02/GameLib/WAVREAD.H renumbered/Chapter 02/GameLib/Window.cpp renumbered/Chapter 02/GameLib/Window.h renumbered/Chapter 02/LIB/ renumbered/Chapter 05/ renumbered/Chapter 05/Chapter 03.dsw renumbered/Chapter 05/Chapter 03.ncb renumbered/Chapter 05/Debug/ renumbered/Chapter 05/LIB/ renumbered/Chapter 05/math3D/ renumbered/Chapter 05/math3D/BBOX3.CPP renumbered/Chapter 05/math3D/bSphere3.h renumbered/Chapter 05/math3D/BspTree.cpp renumbered/Chapter 05/math3D/BspTree.h renumbered/Chapter 05/math3D/COLOR3.CPP renumbered/Chapter 05/math3D/COLOR3.H renumbered/Chapter 05/math3D/COLOR4.CPP renumbered/Chapter 05/math3D/COLOR4.H renumbered/Chapter 05/math3D/Debug/ renumbered/Chapter 05/math3D/lineSeg3.h renumbered/Chapter 05/math3D/math3D.dsp renumbered/Chapter 05/math3D/math3D.ncb renumbered/Chapter 05/math3D/math3D.opt renumbered/Chapter 05/math3D/math3D.plg renumbered/Chapter 05/math3D/math3D.vpj renumbered/Chapter 05/math3D/mathGlobal.h renumbered/Chapter 05/math3D/MATRIX4.CPP renumbered/Chapter 05/math3D/MATRIX4.H renumbered/Chapter 05/math3D/PLANE3.CPP renumbered/Chapter 05/math3D/PLANE3.H renumbered/Chapter 05/math3D/POINT3.CPP renumbered/Chapter 05/math3D/POINT3.H renumbered/Chapter 05/math3D/POINT4.H renumbered/Chapter 05/math3D/POLYGON.H renumbered/Chapter 05/math3D/TRI.H renumbered/Chapter 06/ renumbered/Chapter 06/BIN/ renumbered/Chapter 06/BIN/MEDIA/ renumbered/Chapter 06/BIN/MEDIA/AND.NN renumbered/Chapter 06/BIN/MEDIA/CREATURE.NN renumbered/Chapter 06/BIN/MEDIA/NOT.NN renumbered/Chapter 06/BIN/MEDIA/OR.NN renumbered/Chapter 06/BIN/MEDIA/ROOMS.WLD renumbered/Chapter 06/BIN/MEDIA/XOR.NN renumbered/Chapter 06/Chapter 04.dsw renumbered/Chapter 06/Chapter 04.ncb renumbered/Chapter 06/LIB/ renumbered/Chapter 06/math3D/ renumbered/Chapter 06/math3D/BBOX3.CPP renumbered/Chapter 06/math3D/bSphere3.h renumbered/Chapter 06/math3D/BspTree.cpp renumbered/Chapter 06/math3D/BspTree.h renumbered/Chapter 06/math3D/COLOR3.CPP renumbered/Chapter 06/math3D/COLOR3.H renumbered/Chapter 06/math3D/COLOR4.CPP renumbered/Chapter 06/math3D/COLOR4.H renumbered/Chapter 06/math3D/lineSeg3.h renumbered/Chapter 06/math3D/math3D.dsp renumbered/Chapter 06/math3D/math3D.ncb renumbered/Chapter 06/math3D/math3D.opt renumbered/Chapter 06/math3D/math3D.plg renumbered/Chapter 06/math3D/math3D.vpj renumbered/Chapter 06/math3D/mathGlobal.h renumbered/Chapter 06/math3D/MATRIX4.CPP renumbered/Chapter 06/math3D/MATRIX4.H renumbered/Chapter 06/math3D/PLANE3.CPP renumbered/Chapter 06/math3D/PLANE3.H renumbered/Chapter 06/math3D/POINT3.CPP renumbered/Chapter 06/math3D/POINT3.H renumbered/Chapter 06/math3D/POINT4.H renumbered/Chapter 06/math3D/POLYGON.H renumbered/Chapter 06/math3D/Release/ renumbered/Chapter 06/math3D/TRI.H renumbered/Chapter 06/neuralNet/ renumbered/Chapter 06/neuralNet/File.cpp renumbered/Chapter 06/neuralNet/File.h renumbered/Chapter 06/neuralNet/neuralNet.cpp renumbered/Chapter 06/neuralNet/neuralNet.dsp renumbered/Chapter 06/neuralNet/NeuralNet.h renumbered/Chapter 06/neuralNet/neuralNet.plg renumbered/Chapter 06/neuralNet/neuralNet.vpj renumbered/Chapter 06/neuralNet/Release/ renumbered/Chapter 06/neuralNet/StdAfx.cpp renumbered/Chapter 06/neuralNet/StdAfx.h renumbered/Chapter 06/PathPlan/ renumbered/Chapter 06/PathPlan/CELL.CPP renumbered/Chapter 06/PathPlan/CELL.H renumbered/Chapter 06/PathPlan/PathPlan.aps renumbered/Chapter 06/PathPlan/PathPlan.cpp renumbered/Chapter 06/PathPlan/PathPlan.dsp renumbered/Chapter 06/PathPlan/PathPlan.h renumbered/Chapter 06/PathPlan/PathPlan.ICO renumbered/Chapter 06/PathPlan/PathPlan.plg renumbered/Chapter 06/PathPlan/PathPlan.rc renumbered/Chapter 06/PathPlan/POINT2.H renumbered/Chapter 06/PathPlan/Release/ renumbered/Chapter 06/PathPlan/Release/PathPlan.res renumbered/Chapter 06/PathPlan/resource.h renumbered/Chapter 06/PathPlan/SMALL.ICO renumbered/Chapter 06/PathPlan/StdAfx.cpp renumbered/Chapter 06/PathPlan/StdAfx.h renumbered/Chapter 06/potentialFunc/ renumbered/Chapter 06/potentialFunc/potentialFunc.aps renumbered/Chapter 06/potentialFunc/potentialFunc.cpp renumbered/Chapter 06/potentialFunc/potentialFunc.dsp renumbered/Chapter 06/potentialFunc/potentialFunc.h renumbered/Chapter 06/potentialFunc/potentialFunc.ICO renumbered/Chapter 06/potentialFunc/potentialFunc.plg renumbered/Chapter 06/potentialFunc/potentialFunc.rc renumbered/Chapter 06/potentialFunc/potentialFunc.vpj renumbered/Chapter 06/potentialFunc/Release/ renumbered/Chapter 06/potentialFunc/Release/potentialFunc.res renumbered/Chapter 06/potentialFunc/resource.h renumbered/Chapter 06/potentialFunc/SMALL.ICO renumbered/Chapter 06/potentialFunc/StdAfx.cpp renumbered/Chapter 06/potentialFunc/StdAfx.h renumbered/Chapter 06/Release/ renumbered/Chapter 07/ renumbered/Chapter 07/Chapter 05.dsw renumbered/Chapter 07/Chapter 05.ncb renumbered/Chapter 07/LIB/ renumbered/Chapter 07/NetLib/ renumbered/Chapter 07/NetLib/cDataCompress.h renumbered/Chapter 07/NetLib/cDataExtract.h renumbered/Chapter 07/NetLib/cDataPacket.cpp renumbered/Chapter 07/NetLib/cDataPacket.h renumbered/Chapter 07/NetLib/cHost.cpp renumbered/Chapter 07/NetLib/cHost.h renumbered/Chapter 07/NetLib/cMonitor.cpp renumbered/Chapter 07/NetLib/cMonitor.h renumbered/Chapter 07/NetLib/cNetClock.cpp renumbered/Chapter 07/NetLib/cNetClock.h renumbered/Chapter 07/NetLib/cNetError.cpp renumbered/Chapter 07/NetLib/cNetError.h renumbered/Chapter 07/NetLib/cQueueIn.cpp renumbered/Chapter 07/NetLib/cQueueIn.h renumbered/Chapter 07/NetLib/cQueueOut.cpp renumbered/Chapter 07/NetLib/cQueueOut.h renumbered/Chapter 07/NetLib/cThread.cpp renumbered/Chapter 07/NetLib/cThread.h renumbered/Chapter 07/NetLib/cUnreliableQueueIn.cpp renumbered/Chapter 07/NetLib/cUnreliableQueueIn.h renumbered/Chapter 07/NetLib/cUnreliableQueueOut.cpp renumbered/Chapter 07/NetLib/cUnreliableQueueOut.h renumbered/Chapter 07/NetLib/Macros.h renumbered/Chapter 07/NetLib/MTUDP.CPP renumbered/Chapter 07/NetLib/MTUDP.H renumbered/Chapter 07/NetLib/NetLib.dsp renumbered/Chapter 07/NetLib/NetLib.ncb renumbered/Chapter 07/NetLib/NetLib.opt renumbered/Chapter 07/NetLib/NetLib.plg renumbered/Chapter 07/NetLib/Release/ renumbered/Chapter 07/Release/ renumbered/Chapter 08/ renumbered/Chapter 08/BIN/ renumbered/Chapter 08/BIN/MEDIA/ renumbered/Chapter 08/BIN/MEDIA/COW.O3D renumbered/Chapter 08/BIN/MEDIA/NEWPLANE.O3D renumbered/Chapter 08/BIN/MEDIA/OCT.O3D renumbered/Chapter 08/BIN/MEDIA/projectile.o3d renumbered/Chapter 08/BIN/MEDIA/RABBIT.O3D renumbered/Chapter 08/BIN/MEDIA/ROBOT.O3D renumbered/Chapter 08/Chapter 06.dsw renumbered/Chapter 08/Chapter 06.ncb renumbered/Chapter 08/D3DSample/ renumbered/Chapter 08/D3DSample/D3DSample.cpp renumbered/Chapter 08/D3DSample/D3DSample.dsp renumbered/Chapter 08/D3DSample/D3DSample.plg renumbered/Chapter 08/D3DSample/D3DSample.vpj renumbered/Chapter 08/D3DSample/Debug/ renumbered/Chapter 08/D3DSample/StdAfx.cpp renumbered/Chapter 08/D3DSample/StdAfx.h renumbered/Chapter 08/Debug/ renumbered/Chapter 08/GameLib/ renumbered/Chapter 08/GameLib/Application.cpp renumbered/Chapter 08/GameLib/Application.h renumbered/Chapter 08/GameLib/Debug/ renumbered/Chapter 08/GameLib/DxHelper.h renumbered/Chapter 08/GameLib/File.cpp renumbered/Chapter 08/GameLib/File.h renumbered/Chapter 08/GameLib/GameErrors.h renumbered/Chapter 08/GameLib/GameGlobals.h renumbered/Chapter 08/GameLib/GameLib.dsp renumbered/Chapter 08/GameLib/GameLib.dsw renumbered/Chapter 08/GameLib/GameLib.ncb renumbered/Chapter 08/GameLib/GameLib.opt renumbered/Chapter 08/GameLib/GameLib.plg renumbered/Chapter 08/GameLib/GameLib.vpj renumbered/Chapter 08/GameLib/GameTypes.h renumbered/Chapter 08/GameLib/GraphicsLayer.cpp renumbered/Chapter 08/GameLib/GraphicsLayer.h renumbered/Chapter 08/GameLib/InputLayer.cpp renumbered/Chapter 08/GameLib/InputLayer.h renumbered/Chapter 08/GameLib/Keyboard.cpp renumbered/Chapter 08/GameLib/Keyboard.h renumbered/Chapter 08/GameLib/Model.cpp renumbered/Chapter 08/GameLib/Model.h renumbered/Chapter 08/GameLib/Mouse.cpp renumbered/Chapter 08/GameLib/Mouse.h renumbered/Chapter 08/GameLib/Sound.cpp renumbered/Chapter 08/GameLib/Sound.h renumbered/Chapter 08/GameLib/SoundLayer.cpp renumbered/Chapter 08/GameLib/SoundLayer.h renumbered/Chapter 08/GameLib/StdAfx.cpp renumbered/Chapter 08/GameLib/StdAfx.h renumbered/Chapter 08/GameLib/WAVREAD.CPP renumbered/Chapter 08/GameLib/WAVREAD.H renumbered/Chapter 08/GameLib/Window.cpp renumbered/Chapter 08/GameLib/Window.h renumbered/Chapter 08/LIB/ renumbered/Chapter 08/math3D/ renumbered/Chapter 08/math3D/BBOX3.CPP renumbered/Chapter 08/math3D/bSphere3.h renumbered/Chapter 08/math3D/BspTree.cpp renumbered/Chapter 08/math3D/BspTree.h renumbered/Chapter 08/math3D/COLOR3.CPP renumbered/Chapter 08/math3D/COLOR3.H renumbered/Chapter 08/math3D/COLOR4.CPP renumbered/Chapter 08/math3D/COLOR4.H renumbered/Chapter 08/math3D/Debug/ renumbered/Chapter 08/math3D/lineSeg3.h renumbered/Chapter 08/math3D/math3D.dsp renumbered/Chapter 08/math3D/math3D.dsw renumbered/Chapter 08/math3D/math3D.ncb renumbered/Chapter 08/math3D/math3D.opt renumbered/Chapter 08/math3D/math3D.plg renumbered/Chapter 08/math3D/math3D.vpj renumbered/Chapter 08/math3D/mathD3D.h renumbered/Chapter 08/math3D/mathGlobal.h renumbered/Chapter 08/math3D/MATRIX4.CPP renumbered/Chapter 08/math3D/MATRIX4.H renumbered/Chapter 08/math3D/PLANE3.CPP renumbered/Chapter 08/math3D/PLANE3.H renumbered/Chapter 08/math3D/POINT3.CPP renumbered/Chapter 08/math3D/POINT3.H renumbered/Chapter 08/math3D/POINT4.H renumbered/Chapter 08/math3D/POLYGON.H renumbered/Chapter 08/math3D/TRI.H renumbered/Chapter 09/ renumbered/Chapter 09/BIN/ renumbered/Chapter 09/BIN/MEDIA/ renumbered/Chapter 09/BIN/MEDIA/COMPLEX.RAD renumbered/Chapter 09/BIN/MEDIA/COW.O3D renumbered/Chapter 09/BIN/MEDIA/CUBE.RAD renumbered/Chapter 09/BIN/MEDIA/NEWPLANE.O3D renumbered/Chapter 09/BIN/MEDIA/OCT.O3D renumbered/Chapter 09/BIN/MEDIA/RABBIT.O3D renumbered/Chapter 09/BIN/MEDIA/ROBOT.O3D renumbered/Chapter 09/BIN/MEDIA/SAMPLE.BEZ renumbered/Chapter 09/BIN/MEDIA/Teapot.bez renumbered/Chapter 09/BIN/MEDIA/TET.O3D renumbered/Chapter 09/BIN/MEDIA/tri.o3D renumbered/Chapter 09/BSPLINE/ renumbered/Chapter 09/BSPLINE/BSpline.cpp renumbered/Chapter 09/BSPLINE/bspline.dsp renumbered/Chapter 09/BSPLINE/BSpline.h renumbered/Chapter 09/BSPLINE/BSPLINE.PLG renumbered/Chapter 09/BSPLINE/BSPLINE.VPJ renumbered/Chapter 09/BSPLINE/bSplineApp.cpp renumbered/Chapter 09/BSPLINE/Debug/ renumbered/Chapter 09/BSPLINE/StdAfx.cpp renumbered/Chapter 09/BSPLINE/StdAfx.h renumbered/Chapter 09/Chapter 07.dsw renumbered/Chapter 09/Chapter 07.ncb renumbered/Chapter 09/Debug/ renumbered/Chapter 09/GameLib/ renumbered/Chapter 09/GameLib/Application.cpp renumbered/Chapter 09/GameLib/Application.h renumbered/Chapter 09/GameLib/Debug/ renumbered/Chapter 09/GameLib/DxHelper.h renumbered/Chapter 09/GameLib/File.cpp renumbered/Chapter 09/GameLib/File.h renumbered/Chapter 09/GameLib/GameErrors.h renumbered/Chapter 09/GameLib/GameGlobals.h renumbered/Chapter 09/GameLib/GameLib.dsp renumbered/Chapter 09/GameLib/GameLib.dsw renumbered/Chapter 09/GameLib/GameLib.ncb renumbered/Chapter 09/GameLib/GameLib.opt renumbered/Chapter 09/GameLib/GameLib.plg renumbered/Chapter 09/GameLib/GameLib.vpj renumbered/Chapter 09/GameLib/GameTypes.h renumbered/Chapter 09/GameLib/GraphicsLayer.cpp renumbered/Chapter 09/GameLib/GraphicsLayer.h renumbered/Chapter 09/GameLib/InputLayer.cpp renumbered/Chapter 09/GameLib/InputLayer.h renumbered/Chapter 09/GameLib/Keyboard.cpp renumbered/Chapter 09/GameLib/Keyboard.h renumbered/Chapter 09/GameLib/Model.cpp renumbered/Chapter 09/GameLib/Model.h renumbered/Chapter 09/GameLib/Mouse.cpp renumbered/Chapter 09/GameLib/Mouse.h renumbered/Chapter 09/GameLib/Sound.cpp renumbered/Chapter 09/GameLib/Sound.h renumbered/Chapter 09/GameLib/SoundLayer.cpp renumbered/Chapter 09/GameLib/SoundLayer.h renumbered/Chapter 09/GameLib/StdAfx.cpp renumbered/Chapter 09/GameLib/StdAfx.h renumbered/Chapter 09/GameLib/WAVREAD.CPP renumbered/Chapter 09/GameLib/WAVREAD.H renumbered/Chapter 09/GameLib/Window.cpp renumbered/Chapter 09/GameLib/Window.h renumbered/Chapter 09/invKim/ renumbered/Chapter 09/invKim/Debug/ renumbered/Chapter 09/invKim/invKim.cpp renumbered/Chapter 09/invKim/invKim.dsp renumbered/Chapter 09/invKim/invKim.plg renumbered/Chapter 09/invKim/invKim.vpj renumbered/Chapter 09/invKim/StdAfx.cpp renumbered/Chapter 09/invKim/StdAfx.h renumbered/Chapter 09/LIB/ renumbered/Chapter 09/math3D/ renumbered/Chapter 09/math3D/BBOX3.CPP renumbered/Chapter 09/math3D/bSphere3.h renumbered/Chapter 09/math3D/BspTree.cpp renumbered/Chapter 09/math3D/BspTree.h renumbered/Chapter 09/math3D/COLOR3.CPP renumbered/Chapter 09/math3D/COLOR3.H renumbered/Chapter 09/math3D/COLOR4.CPP renumbered/Chapter 09/math3D/COLOR4.H renumbered/Chapter 09/math3D/Debug/ renumbered/Chapter 09/math3D/lineSeg3.h renumbered/Chapter 09/math3D/math3D.dsp renumbered/Chapter 09/math3D/math3D.dsw renumbered/Chapter 09/math3D/math3D.ncb renumbered/Chapter 09/math3D/math3D.opt renumbered/Chapter 09/math3D/math3D.plg renumbered/Chapter 09/math3D/math3D.vpj renumbered/Chapter 09/math3D/mathD3D.h renumbered/Chapter 09/math3D/mathGlobal.h renumbered/Chapter 09/math3D/MATRIX4.CPP renumbered/Chapter 09/math3D/MATRIX4.H renumbered/Chapter 09/math3D/PLANE3.CPP renumbered/Chapter 09/math3D/PLANE3.H renumbered/Chapter 09/math3D/POINT3.CPP renumbered/Chapter 09/math3D/POINT3.H renumbered/Chapter 09/math3D/POINT4.H renumbered/Chapter 09/math3D/POLYGON.H renumbered/Chapter 09/math3D/TRI.H renumbered/Chapter 09/Radiosity/ renumbered/Chapter 09/Radiosity/Debug/ renumbered/Chapter 09/Radiosity/Radiosity.dsp renumbered/Chapter 09/Radiosity/Radiosity.plg renumbered/Chapter 09/Radiosity/Radiosity.vpj renumbered/Chapter 09/Radiosity/RadiosityApp.cpp renumbered/Chapter 09/Radiosity/RadiosityCalc.cpp renumbered/Chapter 09/Radiosity/RadiosityCalc.h renumbered/Chapter 09/Radiosity/StdAfx.cpp renumbered/Chapter 09/Radiosity/StdAfx.h renumbered/Chapter 09/SubDiv/ renumbered/Chapter 09/SubDiv/COW.O3D renumbered/Chapter 09/SubDiv/Debug/ renumbered/Chapter 09/SubDiv/fullscreen.bat renumbered/Chapter 09/SubDiv/FULLSC~1.PIF renumbered/Chapter 09/SubDiv/NEWPLANE.O3D renumbered/Chapter 09/SubDiv/OCT.O3D renumbered/Chapter 09/SubDiv/RABBIT.O3D renumbered/Chapter 09/SubDiv/StdAfx.cpp renumbered/Chapter 09/SubDiv/StdAfx.h renumbered/Chapter 09/SubDiv/SubDiv.cpp renumbered/Chapter 09/SubDiv/SubDiv.dsp renumbered/Chapter 09/SubDiv/SubDiv.plg renumbered/Chapter 09/SubDiv/SubDiv.vpj renumbered/Chapter 09/SubDiv/SubDivSurf.cpp renumbered/Chapter 09/SubDiv/SubDivSurf.h renumbered/Chapter 09/SubDiv/TET.O3D renumbered/Chapter 09/Teapot/ renumbered/Chapter 09/Teapot/BEZIER.CPP renumbered/Chapter 09/Teapot/BEZIER.H renumbered/Chapter 09/Teapot/Debug/ renumbered/Chapter 09/Teapot/StdAfx.cpp renumbered/Chapter 09/Teapot/StdAfx.h renumbered/Chapter 09/Teapot/Teapot.aps renumbered/Chapter 09/Teapot/Teapot.cpp renumbered/Chapter 09/Teapot/Teapot.dsp renumbered/Chapter 09/Teapot/Teapot.h renumbered/Chapter 09/Teapot/Teapot.plg renumbered/Chapter 09/Teapot/Teapot.vpj renumbered/Chapter 10/ renumbered/Chapter 10/BIN/ renumbered/Chapter 10/BIN/MEDIA/ renumbered/Chapter 10/BIN/MEDIA/BASE.DDS renumbered/Chapter 10/BIN/MEDIA/CLOUDS.DDS renumbered/Chapter 10/BIN/MEDIA/DETAIL.DDS renumbered/Chapter 10/BIN/MEDIA/DETAIL2.DDS renumbered/Chapter 10/BIN/MEDIA/EARTH.DDS renumbered/Chapter 10/BIN/MEDIA/earthmask.dds renumbered/Chapter 10/BIN/MEDIA/GLOSSMAP.DDS renumbered/Chapter 10/BIN/MEDIA/GLOWMAP.DDS renumbered/Chapter 10/BIN/MEDIA/glownoise.dds renumbered/Chapter 10/BIN/MEDIA/SPECMAP.DDS renumbered/Chapter 10/BIN/MEDIA/spheremap.dds renumbered/Chapter 10/BIN/MEDIA/STARS.DDS renumbered/Chapter 10/Chapter 08.dsw renumbered/Chapter 10/Chapter 08.ncb renumbered/Chapter 10/Debug/ renumbered/Chapter 10/DETAIL/ renumbered/Chapter 10/DETAIL/Debug/ renumbered/Chapter 10/DETAIL/DETAIL.CPP renumbered/Chapter 10/DETAIL/detail.dsp renumbered/Chapter 10/DETAIL/DETAIL.PLG renumbered/Chapter 10/DETAIL/StdAfx.cpp renumbered/Chapter 10/DETAIL/StdAfx.h renumbered/Chapter 10/GameLib/ renumbered/Chapter 10/GameLib/Application.cpp renumbered/Chapter 10/GameLib/Application.h renumbered/Chapter 10/GameLib/Debug/ renumbered/Chapter 10/GameLib/DxHelper.h renumbered/Chapter 10/GameLib/File.cpp renumbered/Chapter 10/GameLib/File.h renumbered/Chapter 10/GameLib/GameErrors.h renumbered/Chapter 10/GameLib/GameGlobals.h renumbered/Chapter 10/GameLib/GameLib.dsp renumbered/Chapter 10/GameLib/GameLib.dsw renumbered/Chapter 10/GameLib/GameLib.ncb renumbered/Chapter 10/GameLib/GameLib.opt renumbered/Chapter 10/GameLib/GameLib.plg renumbered/Chapter 10/GameLib/GameLib.vpj renumbered/Chapter 10/GameLib/GameTypes.h renumbered/Chapter 10/GameLib/GraphicsLayer.cpp renumbered/Chapter 10/GameLib/GraphicsLayer.h renumbered/Chapter 10/GameLib/InputLayer.cpp renumbered/Chapter 10/GameLib/InputLayer.h renumbered/Chapter 10/GameLib/Keyboard.cpp renumbered/Chapter 10/GameLib/Keyboard.h renumbered/Chapter 10/GameLib/Model.cpp renumbered/Chapter 10/GameLib/Model.h renumbered/Chapter 10/GameLib/Mouse.cpp renumbered/Chapter 10/GameLib/Mouse.h renumbered/Chapter 10/GameLib/Sound.cpp renumbered/Chapter 10/GameLib/Sound.h renumbered/Chapter 10/GameLib/SoundLayer.cpp renumbered/Chapter 10/GameLib/SoundLayer.h renumbered/Chapter 10/GameLib/StdAfx.cpp renumbered/Chapter 10/GameLib/StdAfx.h renumbered/Chapter 10/GameLib/Texture.cpp renumbered/Chapter 10/GameLib/Texture.h renumbered/Chapter 10/GameLib/WAVREAD.CPP renumbered/Chapter 10/GameLib/WAVREAD.H renumbered/Chapter 10/GameLib/Window.cpp renumbered/Chapter 10/GameLib/Window.h renumbered/Chapter 10/LIB/ renumbered/Chapter 10/math3D/ renumbered/Chapter 10/math3D/BBOX3.CPP renumbered/Chapter 10/math3D/bSphere3.h renumbered/Chapter 10/math3D/BspTree.cpp renumbered/Chapter 10/math3D/BspTree.h renumbered/Chapter 10/math3D/COLOR3.CPP renumbered/Chapter 10/math3D/COLOR3.H renumbered/Chapter 10/math3D/COLOR4.CPP renumbered/Chapter 10/math3D/COLOR4.H renumbered/Chapter 10/math3D/Debug/ renumbered/Chapter 10/math3D/lineSeg3.h renumbered/Chapter 10/math3D/math3D.dsp renumbered/Chapter 10/math3D/math3D.dsw renumbered/Chapter 10/math3D/math3D.ncb renumbered/Chapter 10/math3D/math3D.opt renumbered/Chapter 10/math3D/math3D.plg renumbered/Chapter 10/math3D/math3D.vpj renumbered/Chapter 10/math3D/mathD3D.h renumbered/Chapter 10/math3D/mathGlobal.h renumbered/Chapter 10/math3D/MATRIX4.CPP renumbered/Chapter 10/math3D/MATRIX4.H renumbered/Chapter 10/math3D/PLANE3.CPP renumbered/Chapter 10/math3D/PLANE3.H renumbered/Chapter 10/math3D/POINT3.CPP renumbered/Chapter 10/math3D/POINT3.H renumbered/Chapter 10/math3D/POINT4.H renumbered/Chapter 10/math3D/POLYGON.H renumbered/Chapter 10/math3D/TRI.H renumbered/Chapter 10/MULTITEX/ renumbered/Chapter 10/MULTITEX/Debug/ renumbered/Chapter 10/MULTITEX/MULTITEX.CPP renumbered/Chapter 10/MULTITEX/multitex.dsp renumbered/Chapter 10/MULTITEX/MULTITEX.PLG renumbered/Chapter 10/MULTITEX/StdAfx.cpp renumbered/Chapter 10/MULTITEX/StdAfx.h renumbered/Chapter 11/ renumbered/Chapter 11/ViewCone.cpp renumbered/Chapter 11/ViewCone.h renumbered/Game/ renumbered/Game/BIN/ renumbered/Game/BIN/clientLog.txt renumbered/Game/BIN/MEDIA/ renumbered/Game/BIN/MEDIA/atrium_wall.dds renumbered/Game/BIN/MEDIA/BRICK.DDS renumbered/Game/BIN/MEDIA/CEMENT2.DDS renumbered/Game/BIN/MEDIA/CHECKER.DDS renumbered/Game/BIN/MEDIA/COLUMN.DDS renumbered/Game/BIN/MEDIA/EXPLODE.WAV renumbered/Game/BIN/MEDIA/FIRE.WAV renumbered/Game/BIN/MEDIA/FLOOR1.DDS renumbered/Game/BIN/MEDIA/LEVEL1.RES renumbered/Game/BIN/MEDIA/level1.world renumbered/Game/BIN/MEDIA/LIGHT.DDS renumbered/Game/BIN/MEDIA/OCT.O3D renumbered/Game/BIN/MEDIA/PROJECTI.DDS renumbered/Game/BIN/MEDIA/projectile.o3d renumbered/Game/BIN/MEDIA/ROBO.DDS renumbered/Game/BIN/MEDIA/ROBOT.O3D renumbered/Game/BIN/MEDIA/ROCKET.DDS renumbered/Game/BIN/MEDIA/ROCKET.O3D renumbered/Game/BIN/MEDIA/STONE.DDS renumbered/Game/BIN/MEDIA/TILE.DDS renumbered/Game/BIN/MEDIA/trapfloor.dds renumbered/Game/BIN/MEDIA/TRAPWALL.DDS renumbered/Game/BIN/MEDIA/WALL1.DDS renumbered/Game/BIN/MEDIA/WALL2.DDS renumbered/Game/BIN/MEDIA/WARNING.DDS renumbered/Game/BIN/MEDIA/warningwall.dds renumbered/Game/BIN/Run Client (Local).lnk renumbered/Game/BIN/serverLog.txt renumbered/Game/Game.dsw renumbered/Game/Game.ncb renumbered/Game/GameClient/ renumbered/Game/GameClient/Drawing.cpp renumbered/Game/GameClient/Game.cpp renumbered/Game/GameClient/GameClient.dsp renumbered/Game/GameClient/GameClient.plg renumbered/Game/GameClient/Release/ renumbered/Game/GameClient/StdAfx.cpp renumbered/Game/GameClient/StdAfx.h renumbered/Game/GameCommon/ renumbered/Game/GameCommon/Ents/ renumbered/Game/GameCommon/Ents/GameEnt.cpp renumbered/Game/GameCommon/Ents/GameEnt.h renumbered/Game/GameCommon/Ents/GameObjectItem.cpp renumbered/Game/GameCommon/Ents/GameObjectItem.h renumbered/Game/GameCommon/Ents/GameParaEnt.cpp renumbered/Game/GameCommon/Ents/GameParaEnt.h renumbered/Game/GameCommon/Ents/GamePlayerEnt.cpp renumbered/Game/GameCommon/Ents/GamePlayerEnt.h renumbered/Game/GameCommon/Ents/GameProjEnt.cpp renumbered/Game/GameCommon/Ents/GameProjEnt.h renumbered/Game/GameCommon/Ents/GameSpawnEnt.cpp renumbered/Game/GameCommon/Ents/GameSpawnEnt.h renumbered/Game/GameCommon/GameCell.cpp renumbered/Game/GameCommon/GameCell.h renumbered/Game/GameCommon/GameCommon.dsp renumbered/Game/GameCommon/GameCommon.plg renumbered/Game/GameCommon/GameWorld.cpp renumbered/Game/GameCommon/GameWorld.h renumbered/Game/GameCommon/HEADERS.H renumbered/Game/GameCommon/MsgDaemon.cpp renumbered/Game/GameCommon/MsgDaemon.h renumbered/Game/GameCommon/NetMsgs/ renumbered/Game/GameCommon/NetMsgs/EntNM.cpp renumbered/Game/GameCommon/NetMsgs/EntNM.h renumbered/Game/GameCommon/NetMsgs/LoginNM.cpp renumbered/Game/GameCommon/NetMsgs/LoginNM.h renumbered/Game/GameCommon/NetMsgs/MiscNM.cpp renumbered/Game/GameCommon/NetMsgs/MiscNM.h renumbered/Game/GameCommon/NetMsgs/NetMessages.cpp renumbered/Game/GameCommon/NetMsgs/NetMessages.h renumbered/Game/GameCommon/Release/ renumbered/Game/GameCommon/ResourceMgr.cpp renumbered/Game/GameCommon/ResourceMgr.h renumbered/Game/GameCommon/StdAfx.cpp renumbered/Game/GameCommon/StdAfx.h renumbered/Game/GameCommon/ViewCone.cpp renumbered/Game/GameCommon/ViewCone.h renumbered/Game/GameLib/ renumbered/Game/GameLib/Application.cpp renumbered/Game/GameLib/Application.h renumbered/Game/GameLib/DxHelper.h renumbered/Game/GameLib/File.cpp renumbered/Game/GameLib/File.h renumbered/Game/GameLib/GameErrors.h renumbered/Game/GameLib/GameGlobals.h renumbered/Game/GameLib/GameInterfaces.h renumbered/Game/GameLib/GameLib.dsp renumbered/Game/GameLib/GameLib.dsw renumbered/Game/GameLib/GameLib.ncb renumbered/Game/GameLib/GameLib.opt renumbered/Game/GameLib/GameLib.plg renumbered/Game/GameLib/GameLib.vpj renumbered/Game/GameLib/GameTypes.h renumbered/Game/GameLib/GraphicsLayer.cpp renumbered/Game/GameLib/GraphicsLayer.h renumbered/Game/GameLib/InputLayer.cpp renumbered/Game/GameLib/InputLayer.h renumbered/Game/GameLib/Keyboard.cpp renumbered/Game/GameLib/Keyboard.h renumbered/Game/GameLib/Model.cpp renumbered/Game/GameLib/Model.h renumbered/Game/GameLib/Mouse.cpp renumbered/Game/GameLib/Mouse.h renumbered/Game/GameLib/Release/ renumbered/Game/GameLib/Sound.cpp renumbered/Game/GameLib/Sound.h renumbered/Game/GameLib/SoundLayer.cpp renumbered/Game/GameLib/SoundLayer.h renumbered/Game/GameLib/StdAfx.cpp renumbered/Game/GameLib/StdAfx.h renumbered/Game/GameLib/Texture.cpp renumbered/Game/GameLib/Texture.h renumbered/Game/GameLib/WAVREAD.CPP renumbered/Game/GameLib/WAVREAD.H renumbered/Game/GameLib/Window.cpp renumbered/Game/GameLib/Window.h renumbered/Game/GameServer/ renumbered/Game/GameServer/File.cpp renumbered/Game/GameServer/File.h renumbered/Game/GameServer/GameServer.cpp renumbered/Game/GameServer/GameServer.dsp renumbered/Game/GameServer/GameServer.h renumbered/Game/GameServer/GameServer.plg renumbered/Game/GameServer/GameServer.rc renumbered/Game/GameServer/GameServer2.aps renumbered/Game/GameServer/GameServer2.dsp renumbered/Game/GameServer/GameServer2.ico renumbered/Game/GameServer/GameServer2.plg renumbered/Game/GameServer/GameServerApp.cpp renumbered/Game/GameServer/GameServerApp.h renumbered/Game/GameServer/Release/ renumbered/Game/GameServer/Release/GameServer.res renumbered/Game/GameServer/RESOURCE.H renumbered/Game/GameServer/SMALL.ICO renumbered/Game/GameServer/StdAfx.cpp renumbered/Game/GameServer/StdAfx.h renumbered/Game/LIB/ renumbered/Game/math3D/ renumbered/Game/math3D/BBOX3.CPP renumbered/Game/math3D/bSphere3.h renumbered/Game/math3D/BspTree.cpp renumbered/Game/math3D/BspTree.h renumbered/Game/math3D/COLOR3.CPP renumbered/Game/math3D/COLOR3.H renumbered/Game/math3D/COLOR4.CPP renumbered/Game/math3D/COLOR4.H renumbered/Game/math3D/lineSeg3.h renumbered/Game/math3D/math3D.dsp renumbered/Game/math3D/math3D.dsw renumbered/Game/math3D/math3D.ncb renumbered/Game/math3D/math3D.opt renumbered/Game/math3D/math3D.plg renumbered/Game/math3D/math3D.vpj renumbered/Game/math3D/mathD3D.h renumbered/Game/math3D/mathGlobal.h renumbered/Game/math3D/MATRIX4.CPP renumbered/Game/math3D/MATRIX4.H renumbered/Game/math3D/PLANE3.CPP renumbered/Game/math3D/PLANE3.H renumbered/Game/math3D/POINT3.CPP renumbered/Game/math3D/POINT3.H renumbered/Game/math3D/POINT4.H renumbered/Game/math3D/POLYGON.H renumbered/Game/math3D/Release/ renumbered/Game/math3D/TRI.H renumbered/Game/NetLib/ renumbered/Game/NetLib/cDataCompress.h renumbered/Game/NetLib/cDataExtract.h renumbered/Game/NetLib/cDataPacket.cpp renumbered/Game/NetLib/cDataPacket.h renumbered/Game/NetLib/cHost.cpp renumbered/Game/NetLib/cHost.h renumbered/Game/NetLib/cMonitor.cpp renumbered/Game/NetLib/cMonitor.h renumbered/Game/NetLib/cNetClock.cpp renumbered/Game/NetLib/cNetClock.h renumbered/Game/NetLib/cNetError.cpp renumbered/Game/NetLib/cNetError.h renumbered/Game/NetLib/cQueueIn.cpp renumbered/Game/NetLib/cQueueIn.h renumbered/Game/NetLib/cQueueOut.cpp renumbered/Game/NetLib/cQueueOut.h renumbered/Game/NetLib/cThread.cpp renumbered/Game/NetLib/cThread.h renumbered/Game/NetLib/cUnreliableQueueIn.cpp renumbered/Game/NetLib/cUnreliableQueueIn.h renumbered/Game/NetLib/cUnreliableQueueOut.cpp renumbered/Game/NetLib/cUnreliableQueueOut.h renumbered/Game/NetLib/Macros.h renumbered/Game/NetLib/MTUDP.CPP renumbered/Game/NetLib/MTUDP.H renumbered/Game/NetLib/NetLib.dsp renumbered/Game/NetLib/NetLib.plg renumbered/Game/NetLib/Release/ renumbered/Game/NetLib/tinyQueue.h renumbered/Game/ReadMe.html renumbered/Game/Release/ renumbered/LICENSE.TXT renumbered/ Book Code/LICENSE.TXT Book Code/Game/ Book Code/Game/Game.dsw Book Code/Game/Game.ncb Book Code/Game/ReadMe.html Book Code/Game/Release/ Book Code/Game/NetLib/ Book Code/Game/NetLib/cDataCompress.h Book Code/Game/NetLib/cDataExtract.h Book Code/Game/NetLib/cDataPacket.cpp Book Code/Game/NetLib/cDataPacket.h Book Code/Game/NetLib/cHost.cpp Book Code/Game/NetLib/cHost.h Book Code/Game/NetLib/cMonitor.cpp Book Code/Game/NetLib/cMonitor.h Book Code/Game/NetLib/cNetClock.cpp Book Code/Game/NetLib/cNetClock.h Book Code/Game/NetLib/cNetError.cpp Book Code/Game/NetLib/cNetError.h Book Code/Game/NetLib/cQueueIn.cpp Book Code/Game/NetLib/cQueueIn.h Book Code/Game/NetLib/cQueueOut.cpp Book Code/Game/NetLib/cQueueOut.h Book Code/Game/NetLib/cThread.cpp Book Code/Game/NetLib/cThread.h Book Code/Game/NetLib/cUnreliableQueueIn.cpp Book Code/Game/NetLib/cUnreliableQueueIn.h Book Code/Game/NetLib/cUnreliableQueueOut.cpp Book Code/Game/NetLib/cUnreliableQueueOut.h Book Code/Game/NetLib/Macros.h Book Code/Game/NetLib/MTUDP.CPP Book Code/Game/NetLib/MTUDP.H Book Code/Game/NetLib/NetLib.dsp Book Code/Game/NetLib/NetLib.plg Book Code/Game/NetLib/tinyQueue.h Book Code/Game/NetLib/Release/ Book Code/Game/math3D/ Book Code/Game/math3D/BBOX3.CPP Book Code/Game/math3D/bSphere3.h Book Code/Game/math3D/BspTree.cpp Book Code/Game/math3D/BspTree.h Book Code/Game/math3D/COLOR3.CPP Book Code/Game/math3D/COLOR3.H Book Code/Game/math3D/COLOR4.CPP Book Code/Game/math3D/COLOR4.H Book Code/Game/math3D/lineSeg3.h Book Code/Game/math3D/math3D.dsp Book Code/Game/math3D/math3D.dsw Book Code/Game/math3D/math3D.ncb Book Code/Game/math3D/math3D.opt Book Code/Game/math3D/math3D.plg Book Code/Game/math3D/math3D.vpj Book Code/Game/math3D/mathD3D.h Book Code/Game/math3D/mathGlobal.h Book Code/Game/math3D/MATRIX4.CPP Book Code/Game/math3D/MATRIX4.H Book Code/Game/math3D/PLANE3.CPP Book Code/Game/math3D/PLANE3.H Book Code/Game/math3D/POINT3.CPP Book Code/Game/math3D/POINT3.H Book Code/Game/math3D/POINT4.H Book Code/Game/math3D/POLYGON.H Book Code/Game/math3D/TRI.H Book Code/Game/math3D/Release/ Book Code/Game/LIB/ Book Code/Game/GameServer/ Book Code/Game/GameServer/File.cpp Book Code/Game/GameServer/File.h Book Code/Game/GameServer/GameServer.cpp Book Code/Game/GameServer/GameServer.dsp Book Code/Game/GameServer/GameServer.h Book Code/Game/GameServer/GameServer.plg Book Code/Game/GameServer/GameServer.rc Book Code/Game/GameServer/GameServer2.aps Book Code/Game/GameServer/GameServer2.dsp Book Code/Game/GameServer/GameServer2.ico Book Code/Game/GameServer/GameServer2.plg Book Code/Game/GameServer/GameServerApp.cpp Book Code/Game/GameServer/GameServerApp.h Book Code/Game/GameServer/RESOURCE.H Book Code/Game/GameServer/SMALL.ICO Book Code/Game/GameServer/StdAfx.cpp Book Code/Game/GameServer/StdAfx.h Book Code/Game/GameServer/Release/ Book Code/Game/GameServer/Release/GameServer.res Book Code/Game/GameLib/ Book Code/Game/GameLib/Application.cpp Book Code/Game/GameLib/Application.h Book Code/Game/GameLib/DxHelper.h Book Code/Game/GameLib/File.cpp Book Code/Game/GameLib/File.h Book Code/Game/GameLib/GameErrors.h Book Code/Game/GameLib/GameGlobals.h Book Code/Game/GameLib/GameInterfaces.h Book Code/Game/GameLib/GameLib.dsp Book Code/Game/GameLib/GameLib.dsw Book Code/Game/GameLib/GameLib.ncb Book Code/Game/GameLib/GameLib.opt Book Code/Game/GameLib/GameLib.plg Book Code/Game/GameLib/GameLib.vpj Book Code/Game/GameLib/GameTypes.h Book Code/Game/GameLib/GraphicsLayer.cpp Book Code/Game/GameLib/GraphicsLayer.h Book Code/Game/GameLib/InputLayer.cpp Book Code/Game/GameLib/InputLayer.h Book Code/Game/GameLib/Keyboard.cpp Book Code/Game/GameLib/Keyboard.h Book Code/Game/GameLib/Model.cpp Book Code/Game/GameLib/Model.h Book Code/Game/GameLib/Mouse.cpp Book Code/Game/GameLib/Mouse.h Book Code/Game/GameLib/Sound.cpp Book Code/Game/GameLib/Sound.h Book Code/Game/GameLib/SoundLayer.cpp Book Code/Game/GameLib/SoundLayer.h Book Code/Game/GameLib/StdAfx.cpp Book Code/Game/GameLib/StdAfx.h Book Code/Game/GameLib/Texture.cpp Book Code/Game/GameLib/Texture.h Book Code/Game/GameLib/WAVREAD.CPP Book Code/Game/GameLib/WAVREAD.H Book Code/Game/GameLib/Window.cpp Book Code/Game/GameLib/Window.h Book Code/Game/GameLib/Release/ Book Code/Game/GameCommon/ Book Code/Game/GameCommon/GameCell.cpp Book Code/Game/GameCommon/GameCell.h Book Code/Game/GameCommon/GameCommon.dsp Book Code/Game/GameCommon/GameCommon.plg Book Code/Game/GameCommon/GameWorld.cpp Book Code/Game/GameCommon/GameWorld.h Book Code/Game/GameCommon/HEADERS.H Book Code/Game/GameCommon/MsgDaemon.cpp Book Code/Game/GameCommon/MsgDaemon.h Book Code/Game/GameCommon/ResourceMgr.cpp Book Code/Game/GameCommon/ResourceMgr.h Book Code/Game/GameCommon/StdAfx.cpp Book Code/Game/GameCommon/StdAfx.h Book Code/Game/GameCommon/ViewCone.cpp Book Code/Game/GameCommon/ViewCone.h Book Code/Game/GameCommon/Release/ Book Code/Game/GameCommon/NetMsgs/ Book Code/Game/GameCommon/NetMsgs/EntNM.cpp Book Code/Game/GameCommon/NetMsgs/EntNM.h Book Code/Game/GameCommon/NetMsgs/LoginNM.cpp Book Code/Game/GameCommon/NetMsgs/LoginNM.h Book Code/Game/GameCommon/NetMsgs/MiscNM.cpp Book Code/Game/GameCommon/NetMsgs/MiscNM.h Book Code/Game/GameCommon/NetMsgs/NetMessages.cpp Book Code/Game/GameCommon/NetMsgs/NetMessages.h Book Code/Game/GameCommon/Ents/ Book Code/Game/GameCommon/Ents/GameEnt.cpp Book Code/Game/GameCommon/Ents/GameEnt.h Book Code/Game/GameCommon/Ents/GameObjectItem.cpp Book Code/Game/GameCommon/Ents/GameObjectItem.h Book Code/Game/GameCommon/Ents/GameParaEnt.cpp Book Code/Game/GameCommon/Ents/GameParaEnt.h Book Code/Game/GameCommon/Ents/GamePlayerEnt.cpp Book Code/Game/GameCommon/Ents/GamePlayerEnt.h Book Code/Game/GameCommon/Ents/GameProjEnt.cpp Book Code/Game/GameCommon/Ents/GameProjEnt.h Book Code/Game/GameCommon/Ents/GameSpawnEnt.cpp Book Code/Game/GameCommon/Ents/GameSpawnEnt.h Book Code/Game/GameClient/ Book Code/Game/GameClient/Drawing.cpp Book Code/Game/GameClient/Game.cpp Book Code/Game/GameClient/GameClient.dsp Book Code/Game/GameClient/GameClient.plg Book Code/Game/GameClient/StdAfx.cpp Book Code/Game/GameClient/StdAfx.h Book Code/Game/GameClient/Release/ Book Code/Game/BIN/ Book Code/Game/BIN/clientLog.txt Book Code/Game/BIN/Run Client (Local).lnk Book Code/Game/BIN/serverLog.txt Book Code/Game/BIN/MEDIA/ Book Code/Game/BIN/MEDIA/atrium_wall.dds Book Code/Game/BIN/MEDIA/BRICK.DDS Book Code/Game/BIN/MEDIA/CEMENT2.DDS Book Code/Game/BIN/MEDIA/CHECKER.DDS Book Code/Game/BIN/MEDIA/COLUMN.DDS Book Code/Game/BIN/MEDIA/EXPLODE.WAV Book Code/Game/BIN/MEDIA/FIRE.WAV Book Code/Game/BIN/MEDIA/FLOOR1.DDS Book Code/Game/BIN/MEDIA/LEVEL1.RES Book Code/Game/BIN/MEDIA/level1.world Book Code/Game/BIN/MEDIA/LIGHT.DDS Book Code/Game/BIN/MEDIA/OCT.O3D Book Code/Game/BIN/MEDIA/PROJECTI.DDS Book Code/Game/BIN/MEDIA/projectile.o3d Book Code/Game/BIN/MEDIA/ROBO.DDS Book Code/Game/BIN/MEDIA/ROBOT.O3D Book Code/Game/BIN/MEDIA/ROCKET.DDS Book Code/Game/BIN/MEDIA/ROCKET.O3D Book Code/Game/BIN/MEDIA/STONE.DDS Book Code/Game/BIN/MEDIA/TILE.DDS Book Code/Game/BIN/MEDIA/trapfloor.dds Book Code/Game/BIN/MEDIA/TRAPWALL.DDS Book Code/Game/BIN/MEDIA/WALL1.DDS Book Code/Game/BIN/MEDIA/WALL2.DDS Book Code/Game/BIN/MEDIA/WARNING.DDS Book Code/Game/BIN/MEDIA/warningwall.dds Book Code/Chapter 09/ Book Code/Chapter 09/ViewCone.cpp Book Code/Chapter 09/ViewCone.h Book Code/Chapter 08/ Book Code/Chapter 08/Chapter 08.dsw Book Code/Chapter 08/Chapter 08.ncb Book Code/Chapter 08/MULTITEX/ Book Code/Chapter 08/MULTITEX/MULTITEX.CPP Book Code/Chapter 08/MULTITEX/multitex.dsp Book Code/Chapter 08/MULTITEX/MULTITEX.PLG Book Code/Chapter 08/MULTITEX/StdAfx.cpp Book Code/Chapter 08/MULTITEX/StdAfx.h Book Code/Chapter 08/MULTITEX/Debug/ Book Code/Chapter 08/math3D/ Book Code/Chapter 08/math3D/BBOX3.CPP Book Code/Chapter 08/math3D/bSphere3.h Book Code/Chapter 08/math3D/BspTree.cpp Book Code/Chapter 08/math3D/BspTree.h Book Code/Chapter 08/math3D/COLOR3.CPP Book Code/Chapter 08/math3D/COLOR3.H Book Code/Chapter 08/math3D/COLOR4.CPP Book Code/Chapter 08/math3D/COLOR4.H Book Code/Chapter 08/math3D/lineSeg3.h Book Code/Chapter 08/math3D/math3D.dsp Book Code/Chapter 08/math3D/math3D.dsw Book Code/Chapter 08/math3D/math3D.ncb Book Code/Chapter 08/math3D/math3D.opt Book Code/Chapter 08/math3D/math3D.plg Book Code/Chapter 08/math3D/math3D.vpj Book Code/Chapter 08/math3D/mathD3D.h Book Code/Chapter 08/math3D/mathGlobal.h Book Code/Chapter 08/math3D/MATRIX4.CPP Book Code/Chapter 08/math3D/MATRIX4.H Book Code/Chapter 08/math3D/PLANE3.CPP Book Code/Chapter 08/math3D/PLANE3.H Book Code/Chapter 08/math3D/POINT3.CPP Book Code/Chapter 08/math3D/POINT3.H Book Code/Chapter 08/math3D/POINT4.H Book Code/Chapter 08/math3D/POLYGON.H Book Code/Chapter 08/math3D/TRI.H Book Code/Chapter 08/math3D/Debug/ Book Code/Chapter 08/LIB/ Book Code/Chapter 08/GameLib/ Book Code/Chapter 08/GameLib/Application.cpp Book Code/Chapter 08/GameLib/Application.h Book Code/Chapter 08/GameLib/DxHelper.h Book Code/Chapter 08/GameLib/File.cpp Book Code/Chapter 08/GameLib/File.h Book Code/Chapter 08/GameLib/GameErrors.h Book Code/Chapter 08/GameLib/GameGlobals.h Book Code/Chapter 08/GameLib/GameLib.dsp Book Code/Chapter 08/GameLib/GameLib.dsw Book Code/Chapter 08/GameLib/GameLib.ncb Book Code/Chapter 08/GameLib/GameLib.opt Book Code/Chapter 08/GameLib/GameLib.plg Book Code/Chapter 08/GameLib/GameLib.vpj Book Code/Chapter 08/GameLib/GameTypes.h Book Code/Chapter 08/GameLib/GraphicsLayer.cpp Book Code/Chapter 08/GameLib/GraphicsLayer.h Book Code/Chapter 08/GameLib/InputLayer.cpp Book Code/Chapter 08/GameLib/InputLayer.h Book Code/Chapter 08/GameLib/Keyboard.cpp Book Code/Chapter 08/GameLib/Keyboard.h Book Code/Chapter 08/GameLib/Model.cpp Book Code/Chapter 08/GameLib/Model.h Book Code/Chapter 08/GameLib/Mouse.cpp Book Code/Chapter 08/GameLib/Mouse.h Book Code/Chapter 08/GameLib/Sound.cpp Book Code/Chapter 08/GameLib/Sound.h Book Code/Chapter 08/GameLib/SoundLayer.cpp Book Code/Chapter 08/GameLib/SoundLayer.h Book Code/Chapter 08/GameLib/StdAfx.cpp Book Code/Chapter 08/GameLib/StdAfx.h Book Code/Chapter 08/GameLib/Texture.cpp Book Code/Chapter 08/GameLib/Texture.h Book Code/Chapter 08/GameLib/WAVREAD.CPP Book Code/Chapter 08/GameLib/WAVREAD.H Book Code/Chapter 08/GameLib/Window.cpp Book Code/Chapter 08/GameLib/Window.h Book Code/Chapter 08/GameLib/Debug/ Book Code/Chapter 08/DETAIL/ Book Code/Chapter 08/DETAIL/DETAIL.CPP Book Code/Chapter 08/DETAIL/detail.dsp Book Code/Chapter 08/DETAIL/DETAIL.PLG Book Code/Chapter 08/DETAIL/StdAfx.cpp Book Code/Chapter 08/DETAIL/StdAfx.h Book Code/Chapter 08/DETAIL/Debug/ Book Code/Chapter 08/Debug/ Book Code/Chapter 08/BIN/ Book Code/Chapter 08/BIN/MEDIA/ Book Code/Chapter 08/BIN/MEDIA/BASE.DDS Book Code/Chapter 08/BIN/MEDIA/CLOUDS.DDS Book Code/Chapter 08/BIN/MEDIA/DETAIL.DDS Book Code/Chapter 08/BIN/MEDIA/DETAIL2.DDS Book Code/Chapter 08/BIN/MEDIA/EARTH.DDS Book Code/Chapter 08/BIN/MEDIA/earthmask.dds Book Code/Chapter 08/BIN/MEDIA/GLOSSMAP.DDS Book Code/Chapter 08/BIN/MEDIA/GLOWMAP.DDS Book Code/Chapter 08/BIN/MEDIA/glownoise.dds Book Code/Chapter 08/BIN/MEDIA/SPECMAP.DDS Book Code/Chapter 08/BIN/MEDIA/spheremap.dds Book Code/Chapter 08/BIN/MEDIA/STARS.DDS Book Code/Chapter 07/ Book Code/Chapter 07/Chapter 07.dsw Book Code/Chapter 07/Chapter 07.ncb Book Code/Chapter 07/Teapot/ Book Code/Chapter 07/Teapot/BEZIER.CPP Book Code/Chapter 07/Teapot/BEZIER.H Book Code/Chapter 07/Teapot/StdAfx.cpp Book Code/Chapter 07/Teapot/StdAfx.h Book Code/Chapter 07/Teapot/Teapot.aps Book Code/Chapter 07/Teapot/Teapot.cpp Book Code/Chapter 07/Teapot/Teapot.dsp Book Code/Chapter 07/Teapot/Teapot.h Book Code/Chapter 07/Teapot/Teapot.plg Book Code/Chapter 07/Teapot/Teapot.vpj Book Code/Chapter 07/Teapot/Debug/ Book Code/Chapter 07/SubDiv/ Book Code/Chapter 07/SubDiv/COW.O3D Book Code/Chapter 07/SubDiv/fullscreen.bat Book Code/Chapter 07/SubDiv/FULLSC~1.PIF Book Code/Chapter 07/SubDiv/NEWPLANE.O3D Book Code/Chapter 07/SubDiv/OCT.O3D Book Code/Chapter 07/SubDiv/RABBIT.O3D Book Code/Chapter 07/SubDiv/StdAfx.cpp Book Code/Chapter 07/SubDiv/StdAfx.h Book Code/Chapter 07/SubDiv/SubDiv.cpp Book Code/Chapter 07/SubDiv/SubDiv.dsp Book Code/Chapter 07/SubDiv/SubDiv.plg Book Code/Chapter 07/SubDiv/SubDiv.vpj Book Code/Chapter 07/SubDiv/SubDivSurf.cpp Book Code/Chapter 07/SubDiv/SubDivSurf.h Book Code/Chapter 07/SubDiv/TET.O3D Book Code/Chapter 07/SubDiv/Debug/ Book Code/Chapter 07/Radiosity/ Book Code/Chapter 07/Radiosity/Radiosity.dsp Book Code/Chapter 07/Radiosity/Radiosity.plg Book Code/Chapter 07/Radiosity/Radiosity.vpj Book Code/Chapter 07/Radiosity/RadiosityApp.cpp Book Code/Chapter 07/Radiosity/RadiosityCalc.cpp Book Code/Chapter 07/Radiosity/RadiosityCalc.h Book Code/Chapter 07/Radiosity/StdAfx.cpp Book Code/Chapter 07/Radiosity/StdAfx.h Book Code/Chapter 07/Radiosity/Debug/ Book Code/Chapter 07/math3D/ Book Code/Chapter 07/math3D/BBOX3.CPP Book Code/Chapter 07/math3D/bSphere3.h Book Code/Chapter 07/math3D/BspTree.cpp Book Code/Chapter 07/math3D/BspTree.h Book Code/Chapter 07/math3D/COLOR3.CPP Book Code/Chapter 07/math3D/COLOR3.H Book Code/Chapter 07/math3D/COLOR4.CPP Book Code/Chapter 07/math3D/COLOR4.H Book Code/Chapter 07/math3D/lineSeg3.h Book Code/Chapter 07/math3D/math3D.dsp Book Code/Chapter 07/math3D/math3D.dsw Book Code/Chapter 07/math3D/math3D.ncb Book Code/Chapter 07/math3D/math3D.opt Book Code/Chapter 07/math3D/math3D.plg Book Code/Chapter 07/math3D/math3D.vpj Book Code/Chapter 07/math3D/mathD3D.h Book Code/Chapter 07/math3D/mathGlobal.h Book Code/Chapter 07/math3D/MATRIX4.CPP Book Code/Chapter 07/math3D/MATRIX4.H Book Code/Chapter 07/math3D/PLANE3.CPP Book Code/Chapter 07/math3D/PLANE3.H Book Code/Chapter 07/math3D/POINT3.CPP Book Code/Chapter 07/math3D/POINT3.H Book Code/Chapter 07/math3D/POINT4.H Book Code/Chapter 07/math3D/POLYGON.H Book Code/Chapter 07/math3D/TRI.H Book Code/Chapter 07/math3D/Debug/ Book Code/Chapter 07/LIB/ Book Code/Chapter 07/invKim/ Book Code/Chapter 07/invKim/invKim.cpp Book Code/Chapter 07/invKim/invKim.dsp Book Code/Chapter 07/invKim/invKim.plg Book Code/Chapter 07/invKim/invKim.vpj Book Code/Chapter 07/invKim/StdAfx.cpp Book Code/Chapter 07/invKim/StdAfx.h Book Code/Chapter 07/invKim/Debug/ Book Code/Chapter 07/GameLib/ Book Code/Chapter 07/GameLib/Application.cpp Book Code/Chapter 07/GameLib/Application.h Book Code/Chapter 07/GameLib/DxHelper.h Book Code/Chapter 07/GameLib/File.cpp Book Code/Chapter 07/GameLib/File.h Book Code/Chapter 07/GameLib/GameErrors.h Book Code/Chapter 07/GameLib/GameGlobals.h Book Code/Chapter 07/GameLib/GameLib.dsp Book Code/Chapter 07/GameLib/GameLib.dsw Book Code/Chapter 07/GameLib/GameLib.ncb Book Code/Chapter 07/GameLib/GameLib.opt Book Code/Chapter 07/GameLib/GameLib.plg Book Code/Chapter 07/GameLib/GameLib.vpj Book Code/Chapter 07/GameLib/GameTypes.h Book Code/Chapter 07/GameLib/GraphicsLayer.cpp Book Code/Chapter 07/GameLib/GraphicsLayer.h Book Code/Chapter 07/GameLib/InputLayer.cpp Book Code/Chapter 07/GameLib/InputLayer.h Book Code/Chapter 07/GameLib/Keyboard.cpp Book Code/Chapter 07/GameLib/Keyboard.h Book Code/Chapter 07/GameLib/Model.cpp Book Code/Chapter 07/GameLib/Model.h Book Code/Chapter 07/GameLib/Mouse.cpp Book Code/Chapter 07/GameLib/Mouse.h Book Code/Chapter 07/GameLib/Sound.cpp Book Code/Chapter 07/GameLib/Sound.h Book Code/Chapter 07/GameLib/SoundLayer.cpp Book Code/Chapter 07/GameLib/SoundLayer.h Book Code/Chapter 07/GameLib/StdAfx.cpp Book Code/Chapter 07/GameLib/StdAfx.h Book Code/Chapter 07/GameLib/WAVREAD.CPP Book Code/Chapter 07/GameLib/WAVREAD.H Book Code/Chapter 07/GameLib/Window.cpp Book Code/Chapter 07/GameLib/Window.h Book Code/Chapter 07/GameLib/Debug/ Book Code/Chapter 07/Debug/ Book Code/Chapter 07/BSPLINE/ Book Code/Chapter 07/BSPLINE/BSpline.cpp Book Code/Chapter 07/BSPLINE/bspline.dsp Book Code/Chapter 07/BSPLINE/BSpline.h Book Code/Chapter 07/BSPLINE/BSPLINE.PLG Book Code/Chapter 07/BSPLINE/BSPLINE.VPJ Book Code/Chapter 07/BSPLINE/bSplineApp.cpp Book Code/Chapter 07/BSPLINE/StdAfx.cpp Book Code/Chapter 07/BSPLINE/StdAfx.h Book Code/Chapter 07/BSPLINE/Debug/ Book Code/Chapter 07/BIN/ Book Code/Chapter 07/BIN/MEDIA/ Book Code/Chapter 07/BIN/MEDIA/COMPLEX.RAD Book Code/Chapter 07/BIN/MEDIA/COW.O3D Book Code/Chapter 07/BIN/MEDIA/CUBE.RAD Book Code/Chapter 07/BIN/MEDIA/NEWPLANE.O3D Book Code/Chapter 07/BIN/MEDIA/OCT.O3D Book Code/Chapter 07/BIN/MEDIA/RABBIT.O3D Book Code/Chapter 07/BIN/MEDIA/ROBOT.O3D Book Code/Chapter 07/BIN/MEDIA/SAMPLE.BEZ Book Code/Chapter 07/BIN/MEDIA/Teapot.bez Book Code/Chapter 07/BIN/MEDIA/TET.O3D Book Code/Chapter 07/BIN/MEDIA/tri.o3D Book Code/Chapter 06/ Book Code/Chapter 06/Chapter 06.dsw Book Code/Chapter 06/Chapter 06.ncb Book Code/Chapter 06/math3D/ Book Code/Chapter 06/math3D/BBOX3.CPP Book Code/Chapter 06/math3D/bSphere3.h Book Code/Chapter 06/math3D/BspTree.cpp Book Code/Chapter 06/math3D/BspTree.h Book Code/Chapter 06/math3D/COLOR3.CPP Book Code/Chapter 06/math3D/COLOR3.H Book Code/Chapter 06/math3D/COLOR4.CPP Book Code/Chapter 06/math3D/COLOR4.H Book Code/Chapter 06/math3D/lineSeg3.h Book Code/Chapter 06/math3D/math3D.dsp Book Code/Chapter 06/math3D/math3D.dsw Book Code/Chapter 06/math3D/math3D.ncb Book Code/Chapter 06/math3D/math3D.opt Book Code/Chapter 06/math3D/math3D.plg Book Code/Chapter 06/math3D/math3D.vpj Book Code/Chapter 06/math3D/mathD3D.h Book Code/Chapter 06/math3D/mathGlobal.h Book Code/Chapter 06/math3D/MATRIX4.CPP Book Code/Chapter 06/math3D/MATRIX4.H Book Code/Chapter 06/math3D/PLANE3.CPP Book Code/Chapter 06/math3D/PLANE3.H Book Code/Chapter 06/math3D/POINT3.CPP Book Code/Chapter 06/math3D/POINT3.H Book Code/Chapter 06/math3D/POINT4.H Book Code/Chapter 06/math3D/POLYGON.H Book Code/Chapter 06/math3D/TRI.H Book Code/Chapter 06/math3D/Debug/ Book Code/Chapter 06/LIB/ Book Code/Chapter 06/GameLib/ Book Code/Chapter 06/GameLib/Application.cpp Book Code/Chapter 06/GameLib/Application.h Book Code/Chapter 06/GameLib/DxHelper.h Book Code/Chapter 06/GameLib/File.cpp Book Code/Chapter 06/GameLib/File.h Book Code/Chapter 06/GameLib/GameErrors.h Book Code/Chapter 06/GameLib/GameGlobals.h Book Code/Chapter 06/GameLib/GameLib.dsp Book Code/Chapter 06/GameLib/GameLib.dsw Book Code/Chapter 06/GameLib/GameLib.ncb Book Code/Chapter 06/GameLib/GameLib.opt Book Code/Chapter 06/GameLib/GameLib.plg Book Code/Chapter 06/GameLib/GameLib.vpj Book Code/Chapter 06/GameLib/GameTypes.h Book Code/Chapter 06/GameLib/GraphicsLayer.cpp Book Code/Chapter 06/GameLib/GraphicsLayer.h Book Code/Chapter 06/GameLib/InputLayer.cpp Book Code/Chapter 06/GameLib/InputLayer.h Book Code/Chapter 06/GameLib/Keyboard.cpp Book Code/Chapter 06/GameLib/Keyboard.h Book Code/Chapter 06/GameLib/Model.cpp Book Code/Chapter 06/GameLib/Model.h Book Code/Chapter 06/GameLib/Mouse.cpp Book Code/Chapter 06/GameLib/Mouse.h Book Code/Chapter 06/GameLib/Sound.cpp Book Code/Chapter 06/GameLib/Sound.h Book Code/Chapter 06/GameLib/SoundLayer.cpp Book Code/Chapter 06/GameLib/SoundLayer.h Book Code/Chapter 06/GameLib/StdAfx.cpp Book Code/Chapter 06/GameLib/StdAfx.h Book Code/Chapter 06/GameLib/WAVREAD.CPP Book Code/Chapter 06/GameLib/WAVREAD.H Book Code/Chapter 06/GameLib/Window.cpp Book Code/Chapter 06/GameLib/Window.h Book Code/Chapter 06/GameLib/Debug/ Book Code/Chapter 06/Debug/ Book Code/Chapter 06/D3DSample/ Book Code/Chapter 06/D3DSample/D3DSample.cpp Book Code/Chapter 06/D3DSample/D3DSample.dsp Book Code/Chapter 06/D3DSample/D3DSample.plg Book Code/Chapter 06/D3DSample/D3DSample.vpj Book Code/Chapter 06/D3DSample/StdAfx.cpp Book Code/Chapter 06/D3DSample/StdAfx.h Book Code/Chapter 06/D3DSample/Debug/ Book Code/Chapter 06/BIN/ Book Code/Chapter 06/BIN/MEDIA/ Book Code/Chapter 06/BIN/MEDIA/COW.O3D Book Code/Chapter 06/BIN/MEDIA/NEWPLANE.O3D Book Code/Chapter 06/BIN/MEDIA/OCT.O3D Book Code/Chapter 06/BIN/MEDIA/projectile.o3d Book Code/Chapter 06/BIN/MEDIA/RABBIT.O3D Book Code/Chapter 06/BIN/MEDIA/ROBOT.O3D Book Code/Chapter 05/ Book Code/Chapter 05/Chapter 05.dsw Book Code/Chapter 05/Chapter 05.ncb Book Code/Chapter 05/Release/ Book Code/Chapter 05/NetLib/ Book Code/Chapter 05/NetLib/cDataCompress.h Book Code/Chapter 05/NetLib/cDataExtract.h Book Code/Chapter 05/NetLib/cDataPacket.cpp Book Code/Chapter 05/NetLib/cDataPacket.h Book Code/Chapter 05/NetLib/cHost.cpp Book Code/Chapter 05/NetLib/cHost.h Book Code/Chapter 05/NetLib/cMonitor.cpp Book Code/Chapter 05/NetLib/cMonitor.h Book Code/Chapter 05/NetLib/cNetClock.cpp Book Code/Chapter 05/NetLib/cNetClock.h Book Code/Chapter 05/NetLib/cNetError.cpp Book Code/Chapter 05/NetLib/cNetError.h Book Code/Chapter 05/NetLib/cQueueIn.cpp Book Code/Chapter 05/NetLib/cQueueIn.h Book Code/Chapter 05/NetLib/cQueueOut.cpp Book Code/Chapter 05/NetLib/cQueueOut.h Book Code/Chapter 05/NetLib/cThread.cpp Book Code/Chapter 05/NetLib/cThread.h Book Code/Chapter 05/NetLib/cUnreliableQueueIn.cpp Book Code/Chapter 05/NetLib/cUnreliableQueueIn.h Book Code/Chapter 05/NetLib/cUnreliableQueueOut.cpp Book Code/Chapter 05/NetLib/cUnreliableQueueOut.h Book Code/Chapter 05/NetLib/Macros.h Book Code/Chapter 05/NetLib/MTUDP.CPP Book Code/Chapter 05/NetLib/MTUDP.H Book Code/Chapter 05/NetLib/NetLib.dsp Book Code/Chapter 05/NetLib/NetLib.ncb Book Code/Chapter 05/NetLib/NetLib.opt Book Code/Chapter 05/NetLib/NetLib.plg Book Code/Chapter 05/NetLib/Release/ Book Code/Chapter 05/LIB/ Book Code/Chapter 04/ Book Code/Chapter 04/Chapter 04.dsw Book Code/Chapter 04/Chapter 04.ncb Book Code/Chapter 04/Release/ Book Code/Chapter 04/potentialFunc/ Book Code/Chapter 04/potentialFunc/potentialFunc.aps Book Code/Chapter 04/potentialFunc/potentialFunc.cpp Book Code/Chapter 04/potentialFunc/potentialFunc.dsp Book Code/Chapter 04/potentialFunc/potentialFunc.h Book Code/Chapter 04/potentialFunc/potentialFunc.ICO Book Code/Chapter 04/potentialFunc/potentialFunc.plg Book Code/Chapter 04/potentialFunc/potentialFunc.rc Book Code/Chapter 04/potentialFunc/potentialFunc.vpj Book Code/Chapter 04/potentialFunc/resource.h Book Code/Chapter 04/potentialFunc/SMALL.ICO Book Code/Chapter 04/potentialFunc/StdAfx.cpp Book Code/Chapter 04/potentialFunc/StdAfx.h Book Code/Chapter 04/potentialFunc/Release/ Book Code/Chapter 04/potentialFunc/Release/potentialFunc.res Book Code/Chapter 04/PathPlan/ Book Code/Chapter 04/PathPlan/CELL.CPP Book Code/Chapter 04/PathPlan/CELL.H Book Code/Chapter 04/PathPlan/PathPlan.aps Book Code/Chapter 04/PathPlan/PathPlan.cpp Book Code/Chapter 04/PathPlan/PathPlan.dsp Book Code/Chapter 04/PathPlan/PathPlan.h Book Code/Chapter 04/PathPlan/PathPlan.ICO Book Code/Chapter 04/PathPlan/PathPlan.plg Book Code/Chapter 04/PathPlan/PathPlan.rc Book Code/Chapter 04/PathPlan/POINT2.H Book Code/Chapter 04/PathPlan/resource.h Book Code/Chapter 04/PathPlan/SMALL.ICO Book Code/Chapter 04/PathPlan/StdAfx.cpp Book Code/Chapter 04/PathPlan/StdAfx.h Book Code/Chapter 04/PathPlan/Release/ Book Code/Chapter 04/PathPlan/Release/PathPlan.res Book Code/Chapter 04/neuralNet/ Book Code/Chapter 04/neuralNet/File.cpp Book Code/Chapter 04/neuralNet/File.h Book Code/Chapter 04/neuralNet/neuralNet.cpp Book Code/Chapter 04/neuralNet/neuralNet.dsp Book Code/Chapter 04/neuralNet/NeuralNet.h Book Code/Chapter 04/neuralNet/neuralNet.plg Book Code/Chapter 04/neuralNet/neuralNet.vpj Book Code/Chapter 04/neuralNet/StdAfx.cpp Book Code/Chapter 04/neuralNet/StdAfx.h Book Code/Chapter 04/neuralNet/Release/ Book Code/Chapter 04/math3D/ Book Code/Chapter 04/math3D/BBOX3.CPP Book Code/Chapter 04/math3D/bSphere3.h Book Code/Chapter 04/math3D/BspTree.cpp Book Code/Chapter 04/math3D/BspTree.h Book Code/Chapter 04/math3D/COLOR3.CPP Book Code/Chapter 04/math3D/COLOR3.H Book Code/Chapter 04/math3D/COLOR4.CPP Book Code/Chapter 04/math3D/COLOR4.H Book Code/Chapter 04/math3D/lineSeg3.h Book Code/Chapter 04/math3D/math3D.dsp Book Code/Chapter 04/math3D/math3D.ncb Book Code/Chapter 04/math3D/math3D.opt Book Code/Chapter 04/math3D/math3D.plg Book Code/Chapter 04/math3D/math3D.vpj Book Code/Chapter 04/math3D/mathGlobal.h Book Code/Chapter 04/math3D/MATRIX4.CPP Book Code/Chapter 04/math3D/MATRIX4.H Book Code/Chapter 04/math3D/PLANE3.CPP Book Code/Chapter 04/math3D/PLANE3.H Book Code/Chapter 04/math3D/POINT3.CPP Book Code/Chapter 04/math3D/POINT3.H Book Code/Chapter 04/math3D/POINT4.H Book Code/Chapter 04/math3D/POLYGON.H Book Code/Chapter 04/math3D/TRI.H Book Code/Chapter 04/math3D/Release/ Book Code/Chapter 04/LIB/ Book Code/Chapter 04/BIN/ Book Code/Chapter 04/BIN/MEDIA/ Book Code/Chapter 04/BIN/MEDIA/AND.NN Book Code/Chapter 04/BIN/MEDIA/CREATURE.NN Book Code/Chapter 04/BIN/MEDIA/NOT.NN Book Code/Chapter 04/BIN/MEDIA/OR.NN Book Code/Chapter 04/BIN/MEDIA/ROOMS.WLD Book Code/Chapter 04/BIN/MEDIA/XOR.NN Book Code/Chapter 03/ Book Code/Chapter 03/Chapter 03.dsw Book Code/Chapter 03/Chapter 03.ncb Book Code/Chapter 03/math3D/ Book Code/Chapter 03/math3D/BBOX3.CPP Book Code/Chapter 03/math3D/bSphere3.h Book Code/Chapter 03/math3D/BspTree.cpp Book Code/Chapter 03/math3D/BspTree.h Book Code/Chapter 03/math3D/COLOR3.CPP Book Code/Chapter 03/math3D/COLOR3.H Book Code/Chapter 03/math3D/COLOR4.CPP Book Code/Chapter 03/math3D/COLOR4.H Book Code/Chapter 03/math3D/lineSeg3.h Book Code/Chapter 03/math3D/math3D.dsp Book Code/Chapter 03/math3D/math3D.ncb Book Code/Chapter 03/math3D/math3D.opt Book Code/Chapter 03/math3D/math3D.plg Book Code/Chapter 03/math3D/math3D.vpj Book Code/Chapter 03/math3D/mathGlobal.h Book Code/Chapter 03/math3D/MATRIX4.CPP Book Code/Chapter 03/math3D/MATRIX4.H Book Code/Chapter 03/math3D/PLANE3.CPP Book Code/Chapter 03/math3D/PLANE3.H Book Code/Chapter 03/math3D/POINT3.CPP Book Code/Chapter 03/math3D/POINT3.H Book Code/Chapter 03/math3D/POINT4.H Book Code/Chapter 03/math3D/POLYGON.H Book Code/Chapter 03/math3D/TRI.H Book Code/Chapter 03/math3D/Debug/ Book Code/Chapter 03/LIB/ Book Code/Chapter 03/Debug/ Book Code/Chapter 02/ Book Code/Chapter 02/Chapter 02.dsw Book Code/Chapter 02/Chapter 02.ncb Book Code/Chapter 02/LIB/ Book Code/Chapter 02/GameLib/ Book Code/Chapter 02/GameLib/Application.cpp Book Code/Chapter 02/GameLib/Application.h Book Code/Chapter 02/GameLib/DxHelper.h Book Code/Chapter 02/GameLib/File.cpp Book Code/Chapter 02/GameLib/File.h Book Code/Chapter 02/GameLib/GameErrors.h Book Code/Chapter 02/GameLib/GameGlobals.h Book Code/Chapter 02/GameLib/GameLib.dsp Book Code/Chapter 02/GameLib/GameLib.dsw Book Code/Chapter 02/GameLib/GameLib.ncb Book Code/Chapter 02/GameLib/GameLib.opt Book Code/Chapter 02/GameLib/GameLib.plg Book Code/Chapter 02/GameLib/GameLib.vpj Book Code/Chapter 02/GameLib/GameTypes.h Book Code/Chapter 02/GameLib/GraphicsLayer.cpp Book Code/Chapter 02/GameLib/GraphicsLayer.h Book Code/Chapter 02/GameLib/InputLayer.cpp Book Code/Chapter 02/GameLib/InputLayer.h Book Code/Chapter 02/GameLib/Keyboard.cpp Book Code/Chapter 02/GameLib/Keyboard.h Book Code/Chapter 02/GameLib/Model.cpp Book Code/Chapter 02/GameLib/Model.h Book Code/Chapter 02/GameLib/Mouse.cpp Book Code/Chapter 02/GameLib/Mouse.h Book Code/Chapter 02/GameLib/Sound.cpp Book Code/Chapter 02/GameLib/Sound.h Book Code/Chapter 02/GameLib/SoundLayer.cpp Book Code/Chapter 02/GameLib/SoundLayer.h Book Code/Chapter 02/GameLib/StdAfx.cpp Book Code/Chapter 02/GameLib/StdAfx.h Book Code/Chapter 02/GameLib/WAVREAD.CPP Book Code/Chapter 02/GameLib/WAVREAD.H Book Code/Chapter 02/GameLib/Window.cpp Book Code/Chapter 02/GameLib/Window.h Book Code/Chapter 02/GameLib/Debug/ Book Code/Chapter 02/DSSample/ Book Code/Chapter 02/DSSample/DSSample.cpp Book Code/Chapter 02/DSSample/DSSample.dsp Book Code/Chapter 02/DSSample/DSSample.dsw Book Code/Chapter 02/DSSample/DSSample.plg Book Code/Chapter 02/DSSample/StdAfx.cpp Book Code/Chapter 02/DSSample/StdAfx.h Book Code/Chapter 02/DSSample/WAVREAD.CPP Book Code/Chapter 02/DSSample/WAVREAD.H Book Code/Chapter 02/DSSample/Debug/ Book Code/Chapter 02/Debug/ Book Code/Chapter 02/DDSample/ Book Code/Chapter 02/DDSample/DDSample.cpp Book Code/Chapter 02/DDSample/DDSample.dsp Book Code/Chapter 02/DDSample/DDSample.plg Book Code/Chapter 02/DDSample/StdAfx.cpp Book Code/Chapter 02/DDSample/StdAfx.h Book Code/Chapter 02/DDSample/Debug/ Book Code/Chapter 02/BIN/ Book Code/Chapter 02/BIN/MEDIA/ Book Code/Chapter 02/BIN/MEDIA/BASS.WAV Book Code/Chapter 02/BIN/MEDIA/CRASH1.WAV Book Code/Chapter 02/BIN/MEDIA/CRASH2.WAV Book Code/Chapter 02/BIN/MEDIA/HIHAT.WAV Book Code/Chapter 02/BIN/MEDIA/KEG.WAV Book Code/Chapter 02/BIN/MEDIA/SNARE.WAV Book Code/Chapter 01/ Book Code/Chapter 01/Chapter 01.dsw Book Code/Chapter 01/Chapter 01.ncb Book Code/Chapter 01/Chapter1 Code.zip Book Code/Chapter 01/HelloWorld/ Book Code/Chapter 01/HelloWorld/HelloWorld.cpp Book Code/Chapter 01/HelloWorld/HelloWorld.dsp Book Code/Chapter 01/HelloWorld/HelloWorld.h Book Code/Chapter 01/HelloWorld/HelloWorld.plg Book Code/Chapter 01/HelloWorld/HelloWorld.vpj Book Code/Chapter 01/HelloWorld/StdAfx.cpp Book Code/Chapter 01/HelloWorld/StdAfx.h Book Code/Chapter 01/HelloWorld/Debug/ Book Code/Chapter 01/Debug/ Book Code/Chapter 01/bin/ Book Code/