Introduction - If you have any usage issues, please Google them yourself
Packet : Advanced 3D Game Programming With Directx 9.0 (Source Code).zip filelist
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/