Description: Making use of OpenGL, a 3D FPS game prototype. Program demonstrated the Terrain Texture Generation and Rendering, FPS game camera control, a simple physical operation, the Text Console game processing, and display a simple game framework but typical.
File list (Check if you may need any files):
Demo01
......\256x256.raw
......\Camera.cpp
......\Camera.h
......\Command.cpp
......\config.cfg
......\Config.cpp
......\Config.h
......\Console.cpp
......\Console.h
......\Demo01.ncb
......\Demo01.sln
......\Demo01.vcproj
......\DemoApp.cpp
......\DemoApp.h
......\FreeCamera.h
......\gl
......\..\glext.h
......\..\glxext.h
......\..\wglext.h
......\GLFont.cpp
......\GLFont.h
......\height128.raw
......\height128_1.raw
......\height128_3.raw
......\Image.cpp
......\Image.h
......\InputSystem.cpp
......\InputSystem.h
......\main.cpp
......\Matrix.cpp
......\matrix.h
......\media
......\.....\detailMap.tga
......\.....\grass_1.tga
......\.....\highestTile.tga
......\.....\highTile.tga
......\.....\lowestTile.tga
......\.....\lowTile.tga
......\Player.cpp
......\Player.h
......\Quaternion.h
......\StdAfx.cpp
......\StdAfx.h
......\Terrain.cpp
......\Terrain.h
......\Texture.cpp
......\Texture.h
......\TextureTiles.cpp
......\TextureTiles.h
......\Vector.h
......\XDApp.cpp
......\XDApp.h
......\XDGLApp.cpp
......\XDGLApp.h
......\XDMath.h
......\XDTimer.cpp
......\XDTimer.h
......\xd_common.h
......\xd_debug.h