文件名称:HalfLifeGame
-
所属分类:
- 标签属性:
- 上传时间:2012-11-16
-
文件大小:202.64kb
-
已下载:0次
-
提 供 者:
-
相关连接:无下载说明:别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容来自于网络,使用问题请自行百度
A few years ago I became interested in first person shooter games and in particular how the world levels are created and rendered in real time. At the same time I found myself in between jobs and so I embarked on an effort to learn about 3D rendering with the goal of creating my own 3D rendering engine. Since I am a developer and not an artist I didn’t have the skills to create my own models, levels, and textures. So I decided to attempt to write a rendering engine that would render existing game levels. I mainly used information and articles I found on the web about Quake 2, Half Life, WAD and BSP files. In particular I found the Michael Abrash articles that he wrote for Dr. Dobbs magazine while working at Id to be very illuminating.-A few years ago I became interested in first person shooter games and in particular how the world levels are created and rendered in real time. At the same time I found myself in between jobs and so I embarked on an effort to learn about 3D rendering with the goal of creating my own 3D rendering engine. Since I am a developer and not an artist I didn’t have the skills to create my own models, levels, and textures. So I decided to attempt to write a rendering engine that would render existing game levels. I mainly used information and articles I found on the web about Quake 2, Half Life, WAD and BSP files. In particular I found the Michael Abrash articles that he wrote for Dr. Dobbs magazine while working at Id to be very illuminating.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
Application/
Application/AppFactory.cpp
Application/AppFactory.h
Application/Application.aps
Application/Application.rc
Application/Application.vcproj
Application/CApplication.cpp
Application/CApplication.h
Application/CInput.cpp
Application/CInput.h
Application/IWApplication.h
Application/resource.h
Application/VertexShader1.fx
Application/WinMain.cpp
GraphicsEngine/
GraphicsEngine/Camera/
GraphicsEngine/Camera/CFrustum.cpp
GraphicsEngine/Camera/CFrustum.h
GraphicsEngine/Camera/CJump.cpp
GraphicsEngine/Camera/CJump.h
GraphicsEngine/Camera/FPSCamera.cpp
GraphicsEngine/Camera/FPSCamera.h
GraphicsEngine/Camera/ICamera.h
GraphicsEngine/Camera/ZView.cpp
GraphicsEngine/Camera/ZView.h
GraphicsEngine/Collections/
GraphicsEngine/Collections/Array.h
GraphicsEngine/Collections/Array.inl
GraphicsEngine/Collections/List.h
GraphicsEngine/Collections/List.inl
GraphicsEngine/Collections/Map.h
GraphicsEngine/Collections/Map.inl
GraphicsEngine/Collections/Set.h
GraphicsEngine/Collections/Set.inl
GraphicsEngine/Collections/Stack.h
GraphicsEngine/Collections/Stack.inl
GraphicsEngine/Collections/String.h
GraphicsEngine/Collections/String.inl
GraphicsEngine/GraphicsEngine.aps
GraphicsEngine/GraphicsEngine.cpp
GraphicsEngine/GraphicsEngine.h
GraphicsEngine/GraphicsEngine.sln
GraphicsEngine/GraphicsEngine.suo
GraphicsEngine/GraphicsEngine.vcproj
GraphicsEngine/Math/
GraphicsEngine/Math/Math.h
GraphicsEngine/Math/Math.inl
GraphicsEngine/Math/Matrix3.h
GraphicsEngine/Math/Matrix3.inl
GraphicsEngine/Math/Matrix4.h
GraphicsEngine/Math/Matrix4.inl
GraphicsEngine/Math/Plane.h
GraphicsEngine/Math/Plane.inl
GraphicsEngine/Math/Vector2.h
GraphicsEngine/Math/Vector2.inl
GraphicsEngine/Math/Vector3.h
GraphicsEngine/Math/Vector3.inl
GraphicsEngine/Math/Vector4.h
GraphicsEngine/Math/Vector4.inl
GraphicsEngine/MemoryMgr/
GraphicsEngine/MemoryMgr/Allocator.h
GraphicsEngine/MemoryMgr/PoolAllocator.h
GraphicsEngine/MemoryMgr/PoolAllocator.inl
GraphicsEngine/ObjectFactory.cpp
GraphicsEngine/ObjectFactory.h
GraphicsEngine/ReadMe.txt
GraphicsEngine/Renderer/
GraphicsEngine/Renderer/DirectXRenderer/
GraphicsEngine/Renderer/DirectXRenderer/d3denumeration.cpp
GraphicsEngine/Renderer/DirectXRenderer/d3denumeration.h
GraphicsEngine/Renderer/DirectXRenderer/d3dsettings.cpp
GraphicsEngine/Renderer/DirectXRenderer/d3dsettings.h
GraphicsEngine/Renderer/DirectXRenderer/D3DSettingsHelper.cpp
GraphicsEngine/Renderer/DirectXRenderer/D3DSettingsHelper.h
GraphicsEngine/Renderer/DirectXRenderer/DXDefines.h
GraphicsEngine/Renderer/DirectXRenderer/DXDevEnum.h
GraphicsEngine/Renderer/DirectXRenderer/DXRenderer.cpp
GraphicsEngine/Renderer/DirectXRenderer/DxRenderer.h
GraphicsEngine/Renderer/DirectXRenderer/DXVertexShader.cpp
GraphicsEngine/Renderer/DirectXRenderer/DXVertexShader.h
GraphicsEngine/Renderer/DirectXRenderer/temp/
GraphicsEngine/Renderer/DirectXRenderer/temp/d3denumeration.cpp
GraphicsEngine/Renderer/DirectXRenderer/temp/d3denumeration.h
GraphicsEngine/Renderer/DirectXRenderer/temp/d3dsettings.cpp
GraphicsEngine/Renderer/DirectXRenderer/temp/d3dsettings.h
GraphicsEngine/Renderer/DirectXRenderer/temp/D3DSettingsHelper.cpp
GraphicsEngine/Renderer/DirectXRenderer/temp/D3DSettingsHelper.h
GraphicsEngine/Renderer/IRenderer.h
GraphicsEngine/SceneGraph/
GraphicsEngine/SceneGraph/HFBSP/
GraphicsEngine/SceneGraph/HFBSP/BSPData.cpp
GraphicsEngine/SceneGraph/HFBSP/BSPData.h
GraphicsEngine/SceneGraph/HFBSP/BSPFile.cpp
GraphicsEngine/SceneGraph/HFBSP/BSPFile.h
GraphicsEngine/SceneGraph/HFBSP/BSPFileDefs.h
GraphicsEngine/SceneGraph/HFBSP/BSPTree.h
GraphicsEngine/SceneGraph/HFBSP/EntityParse.cpp
GraphicsEngine/SceneGraph/HFBSP/EntityParse.h
GraphicsEngine/SceneGraph/HFBSP/HFBSPGraph.cpp
GraphicsEngine/SceneGraph/HFBSP/HFBSPGraph.h
GraphicsEngine/SceneGraph/HFBSP/MathHelper.cpp
GraphicsEngine/SceneGraph/HFBSP/MathHelper.h
GraphicsEngine/SceneGraph/HFBSP/PolyFace.cpp
GraphicsEngine/SceneGraph/HFBSP/PolyFace.h
GraphicsEngine/SceneGraph/HFBSP/PolyObject.cpp
GraphicsEngine/SceneGraph/HFBSP/PolyObject.h
GraphicsEngine/SceneGraph/HFBSP/Textures.cpp
GraphicsEngine/SceneGraph/HFBSP/Textures.h
GraphicsEngine/SceneGraph/HFBSP/WADFile.cpp
GraphicsEngine/SceneGraph/HFBSP/WADFile.h
GraphicsEngine/SceneGraph/HFBSP/WADFileDefs.h
GraphicsEngine/SceneGraph/ISceneGraph.h
GraphicsEngine/Sorting/
GraphicsEngine/Sorting/HeapSort.h
GraphicsEngine/Sorting/MergeSort.h
GraphicsEngine/Sorting/QuickSort.h
GraphicsEngine/Sorting/SortUtils.h
GraphicsEngine/stdafx.cpp
GraphicsEngine/stdafx.h
GraphicsEngine/VertexShader1.fx
ZGraphics.sln
Application/AppFactory.cpp
Application/AppFactory.h
Application/Application.aps
Application/Application.rc
Application/Application.vcproj
Application/CApplication.cpp
Application/CApplication.h
Application/CInput.cpp
Application/CInput.h
Application/IWApplication.h
Application/resource.h
Application/VertexShader1.fx
Application/WinMain.cpp
GraphicsEngine/
GraphicsEngine/Camera/
GraphicsEngine/Camera/CFrustum.cpp
GraphicsEngine/Camera/CFrustum.h
GraphicsEngine/Camera/CJump.cpp
GraphicsEngine/Camera/CJump.h
GraphicsEngine/Camera/FPSCamera.cpp
GraphicsEngine/Camera/FPSCamera.h
GraphicsEngine/Camera/ICamera.h
GraphicsEngine/Camera/ZView.cpp
GraphicsEngine/Camera/ZView.h
GraphicsEngine/Collections/
GraphicsEngine/Collections/Array.h
GraphicsEngine/Collections/Array.inl
GraphicsEngine/Collections/List.h
GraphicsEngine/Collections/List.inl
GraphicsEngine/Collections/Map.h
GraphicsEngine/Collections/Map.inl
GraphicsEngine/Collections/Set.h
GraphicsEngine/Collections/Set.inl
GraphicsEngine/Collections/Stack.h
GraphicsEngine/Collections/Stack.inl
GraphicsEngine/Collections/String.h
GraphicsEngine/Collections/String.inl
GraphicsEngine/GraphicsEngine.aps
GraphicsEngine/GraphicsEngine.cpp
GraphicsEngine/GraphicsEngine.h
GraphicsEngine/GraphicsEngine.sln
GraphicsEngine/GraphicsEngine.suo
GraphicsEngine/GraphicsEngine.vcproj
GraphicsEngine/Math/
GraphicsEngine/Math/Math.h
GraphicsEngine/Math/Math.inl
GraphicsEngine/Math/Matrix3.h
GraphicsEngine/Math/Matrix3.inl
GraphicsEngine/Math/Matrix4.h
GraphicsEngine/Math/Matrix4.inl
GraphicsEngine/Math/Plane.h
GraphicsEngine/Math/Plane.inl
GraphicsEngine/Math/Vector2.h
GraphicsEngine/Math/Vector2.inl
GraphicsEngine/Math/Vector3.h
GraphicsEngine/Math/Vector3.inl
GraphicsEngine/Math/Vector4.h
GraphicsEngine/Math/Vector4.inl
GraphicsEngine/MemoryMgr/
GraphicsEngine/MemoryMgr/Allocator.h
GraphicsEngine/MemoryMgr/PoolAllocator.h
GraphicsEngine/MemoryMgr/PoolAllocator.inl
GraphicsEngine/ObjectFactory.cpp
GraphicsEngine/ObjectFactory.h
GraphicsEngine/ReadMe.txt
GraphicsEngine/Renderer/
GraphicsEngine/Renderer/DirectXRenderer/
GraphicsEngine/Renderer/DirectXRenderer/d3denumeration.cpp
GraphicsEngine/Renderer/DirectXRenderer/d3denumeration.h
GraphicsEngine/Renderer/DirectXRenderer/d3dsettings.cpp
GraphicsEngine/Renderer/DirectXRenderer/d3dsettings.h
GraphicsEngine/Renderer/DirectXRenderer/D3DSettingsHelper.cpp
GraphicsEngine/Renderer/DirectXRenderer/D3DSettingsHelper.h
GraphicsEngine/Renderer/DirectXRenderer/DXDefines.h
GraphicsEngine/Renderer/DirectXRenderer/DXDevEnum.h
GraphicsEngine/Renderer/DirectXRenderer/DXRenderer.cpp
GraphicsEngine/Renderer/DirectXRenderer/DxRenderer.h
GraphicsEngine/Renderer/DirectXRenderer/DXVertexShader.cpp
GraphicsEngine/Renderer/DirectXRenderer/DXVertexShader.h
GraphicsEngine/Renderer/DirectXRenderer/temp/
GraphicsEngine/Renderer/DirectXRenderer/temp/d3denumeration.cpp
GraphicsEngine/Renderer/DirectXRenderer/temp/d3denumeration.h
GraphicsEngine/Renderer/DirectXRenderer/temp/d3dsettings.cpp
GraphicsEngine/Renderer/DirectXRenderer/temp/d3dsettings.h
GraphicsEngine/Renderer/DirectXRenderer/temp/D3DSettingsHelper.cpp
GraphicsEngine/Renderer/DirectXRenderer/temp/D3DSettingsHelper.h
GraphicsEngine/Renderer/IRenderer.h
GraphicsEngine/SceneGraph/
GraphicsEngine/SceneGraph/HFBSP/
GraphicsEngine/SceneGraph/HFBSP/BSPData.cpp
GraphicsEngine/SceneGraph/HFBSP/BSPData.h
GraphicsEngine/SceneGraph/HFBSP/BSPFile.cpp
GraphicsEngine/SceneGraph/HFBSP/BSPFile.h
GraphicsEngine/SceneGraph/HFBSP/BSPFileDefs.h
GraphicsEngine/SceneGraph/HFBSP/BSPTree.h
GraphicsEngine/SceneGraph/HFBSP/EntityParse.cpp
GraphicsEngine/SceneGraph/HFBSP/EntityParse.h
GraphicsEngine/SceneGraph/HFBSP/HFBSPGraph.cpp
GraphicsEngine/SceneGraph/HFBSP/HFBSPGraph.h
GraphicsEngine/SceneGraph/HFBSP/MathHelper.cpp
GraphicsEngine/SceneGraph/HFBSP/MathHelper.h
GraphicsEngine/SceneGraph/HFBSP/PolyFace.cpp
GraphicsEngine/SceneGraph/HFBSP/PolyFace.h
GraphicsEngine/SceneGraph/HFBSP/PolyObject.cpp
GraphicsEngine/SceneGraph/HFBSP/PolyObject.h
GraphicsEngine/SceneGraph/HFBSP/Textures.cpp
GraphicsEngine/SceneGraph/HFBSP/Textures.h
GraphicsEngine/SceneGraph/HFBSP/WADFile.cpp
GraphicsEngine/SceneGraph/HFBSP/WADFile.h
GraphicsEngine/SceneGraph/HFBSP/WADFileDefs.h
GraphicsEngine/SceneGraph/ISceneGraph.h
GraphicsEngine/Sorting/
GraphicsEngine/Sorting/HeapSort.h
GraphicsEngine/Sorting/MergeSort.h
GraphicsEngine/Sorting/QuickSort.h
GraphicsEngine/Sorting/SortUtils.h
GraphicsEngine/stdafx.cpp
GraphicsEngine/stdafx.h
GraphicsEngine/VertexShader1.fx
ZGraphics.sln
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.