Ultimate Game Programming with DirectX源码引擎部分注释

时间:2016-11-15 08:20:40
【文件属性】:

文件名称:Ultimate Game Programming with DirectX源码引擎部分注释

文件大小:73KB

文件格式:RAR

更新时间:2016-11-15 08:20:40

directx

Ultimate Game Programming with DirectX这本书完成了一个简易的游戏引擎并实现了一个FPS,虽然讲了很多dx9的知识但忽视了很多重点(难点)。 最初阅读本书的时候,我就着c语言基础瞄上几眼c++(谭sir),还有以前接触过的3d基础,感觉十分吃力。年前一段很长失业期,我严格按着c++ primer和龙书这样的步骤,后来又接触了unity3d,慢慢有点入门的赶脚,索性回头重读一遍标上注释,希望给像我这样的菜鸟们一些帮助。


【文件预览】:
StrandedEngine源码注释
----视角判断()
--------Camera.cpp(2KB)
--------Frustum.h(520B)
--------Frustum.cpp(5KB)
--------BoundingGeometry.cpp(9KB)
--------BoundingGeometry.h(2KB)
--------Camera.h(658B)
----骨骼动画()
--------Route.h(2KB)
--------UMFLoader.cpp(9KB)
--------XMesh.h(2KB)
--------Route.cpp(7KB)
--------XMesh.cpp(11KB)
--------XStructures.cpp(6KB)
--------objLoader.h(393B)
--------objLoader.cpp(9KB)
--------UMFLoader.h(2KB)
--------XStructures.h(967B)
----Maths()
--------MathDefines.h(349B)
--------Quaternion.cpp(5KB)
--------MathLibrary.h(297B)
--------Polygon.h(550B)
--------Quaternion.h(919B)
--------Vector.cpp(3KB)
--------Plane.h(1KB)
--------Ray.cpp(5KB)
--------Vector.h(1KB)
--------Matrix.cpp(9KB)
--------Plane.cpp(5KB)
--------Matrix.h(1KB)
--------Ray.h(718B)
--------Polygon.cpp(4KB)
--------Physics.h(608B)
----声音输入()
--------DirectMusic.cpp(8KB)
--------DirectMusic.h(2KB)
--------DirectInput.cpp(6KB)
--------DirectInput.h(2KB)
--------SoundInterface.h(1KB)
--------InputInterface.h(992B)
----Scripts()
--------Token.cpp(3KB)
--------PropertyScript.cpp(10KB)
--------Token.h(551B)
--------PropertyScript.h(2KB)
--------LogSystem.cpp(1KB)
--------CommandScript.h(896B)
--------CommandScript.cpp(6KB)
--------LogSystem.h(585B)
----主要部分()
--------RainPS.cpp(3KB)
--------RainPS.h(1KB)
--------GUI.h(2KB)
--------structs.h(356B)
--------RenderInterface.h(6KB)
--------material.h(580B)
--------defines.h(3KB)
--------GUI.cpp(3KB)
--------D3DRenderer.cpp(60KB)
--------light.h(869B)
--------engine.h(407B)
--------D3DRenderer.h(7KB)

网友评论

  • 支持楼主!不过可不可以把其他部分的代码也分享一下呢?