Description: Many of my friends think that the lack of entry-learning game programming information and source code, in fact, DX90SDK \ Samples \ C++ Next, there is a complete code for the complete shooting game
To Search:
- [INVASION_SRC] - A simple game is the intruder, in the ga
- [3DTerarin] - Change source is simulated 3D scene usin
File list (Check if you may need any files):
Demos\Bin\Donuts4.exe
.....\demos.dsw
.....\Donuts4\3DDisplayObject.cpp
.....\.......\3DDisplayObject.h
.....\.......\3DDrawManager.cpp
.....\.......\3DDrawManager.h
.....\.......\3DModel.cpp
.....\.......\3DModel.h
.....\.......\Bullet.cpp
.....\.......\Bullet.h
.....\.......\DisplayObject.cpp
.....\.......\DisplayObject.h
.....\.......\donuts.cpp
.....\.......\donuts.h
.....\.......\donuts.ico
.....\.......\donuts.rc
.....\.......\donuts4.dsp
.....\.......\donuts4.dsw
.....\.......\Donuts4.jpg
.....\.......\donuts4.sln
.....\.......\Donuts4.vcproj
.....\.......\EnemyShip.cpp
.....\.......\EnemyShip.h
.....\.......\FileWatch.cpp
.....\.......\FileWatch.h
.....\.......\gamemenu.cpp
.....\.......\gamemenu.h
.....\.......\HeightMap.cpp
.....\.......\HeightMap.h
.....\.......\history.txt
.....\.......\InputManager.cpp
.....\.......\InputManager.h
.....\.......\Media\audio\BoomDonut.wav
.....\.......\.....\.....\CrashTheme.sgt
.....\.......\.....\.....\CrispyCreme.sgt
.....\.......\.....\.....\CrispyCreme2.sgt
.....\.......\.....\.....\CrispyCreme3.sgt
.....\.......\.....\.....\db4.wav
.....\.......\.....\.....\Donut.sgt
.....\.......\.....\.....\DonutBand.bnd
.....\.......\.....\.....\DonutGroove.sty
.....\.......\.....\.....\DonutPath.aud
.....\.......\.....\.....\Donuts.spt
.....\.......\.....\.....\Engine.dls
.....\.......\.....\.....\EnginePath.aud
.....\.......\.....\.....\Fill1.sgt
.....\.......\.....\.....\Fill2.sgt
.....\.......\.....\.....\LevelAdvance.sgt
.....\.......\.....\.....\LevelEnd.sgt
.....\.......\.....\.....\LevelOne.sgt
.....\.......\.....\.....\Pyramid.sgt
.....\.......\.....\.....\ScottGuitar.dls
.....\.......\.....\.....\ShipEngine0.sgt
.....\.......\.....\.....\ShipEngine1.sgt
.....\.......\.....\.....\SonicImplants Electronica.dls
.....\.......\.....\.....\SonicImplants Live Band.dls
.....\.......\.....\.....\Sphere.sgt
.....\.......\.....\.....\Square.sgt
.....\.......\.....\.....\ThrustFwd.sgt
.....\.......\.....\.....\ThrustRev.sgt
.....\.......\.....\.....\ThrustZero.sgt
.....\.......\.....\donuts4.ini
.....\.......\.....\gfx\heightmaps\HEIGHT_CASTLE.bmp
.....\.......\.....\...\..........\HEIGHT_GRASSHILL.bmp
.....\.......\.....\...\..........\HEIGHT_LAKE.bmp
.....\.......\.....\...\..........\HEIGHT_LAND.bmp
.....\.......\.....\...\..........\HEIGHT_MOUNDS.bmp
.....\.......\.....\...\..........\HEIGHT_MOUNTAIN.bmp
.....\.......\.....\...\..........\HEIGHT_TEMPLE.bmp
.....\.......\.....\...\models\bullet_01\bullet.x
.....\.......\.....\...\......\enemy_01\enemy_01.x
.....\.......\.....\...\......\........\ENEMY_01a.jpg
.....\.......\.....\...\......\........\ENEMY_01b.jpg
.....\.......\.....\...\......\sky\Env_Sky.jpg
.....\.......\.....\...\......\...\skydome.x
.....\.......\.....\...\splash\splash.jpg
.....\.......\.....\...\textures\bullets\particle.jpg
.....\.......\.....\...\........\land\castle.jpg
.....\.......\.....\...\........\....\grasshill.jpg
.....\.......\.....\...\........\....\lake.jpg
.....\.......\.....\...\........\....\land.jpg
.....\.......\.....\...\........\....\mounds.jpg
.....\.......\.....\...\........\....\mountain.jpg
.....\.......\.....\...\........\....\temple.jpg
.....\.......\.....\...\ui\UI_Design_01.png
.....\.......\.....\theme1.ini
.....\.......\NotifyTool.cpp
.....\.......\NotifyTool.h
.....\.......\ParticleSystem.cpp
.....\.......\ParticleSystem.h
.....\.......\PlayerShip.cpp
.....\.......\PlayerShip.h
.....\.......\profile.cpp
.....\.......\Profile.h
.....\.......\readme.txt
.....\.......\resource.h
.....\.......\StdAfx.cpp
.....\.......\StdAfx.h
.....\.......\TerrainEngine.cpp
.....\.......\TerrainEngine.h