x01.Game.LitSkull: 梯次防御
2014-01-04 21:16
274 查看
1.人要有点精神
人要有点精神,否则,不是沦落为毫无意义的看客,就是退化成食色性也的动物,有被开除球籍的危险,如晚清。
2.框架
引号头文件在当前目录下搜寻,三角头文件在配置目录下搜寻,这是一个简单的梯次布局。
建一框架项目,将基础性的工作交给它,而在真正的游戏项目中,只需添加变动的部分即可,这又是一个梯次布局。
将特效文件生成后,供多个项目使用,这也是一个梯次布局。
梯次布局,纵深防御,不仅适用于作战,也适用于编程。
需要注意的是,C++ 添加的存在项,最好不要修改。否则,就像指针或引用,修改一处,影响多处。
x01.Game.Framework 和 x01.Game.LitSkull 两个项目互为表里。为方便,可将 Framework 添加到项目属性配置的包含目录和库目录中。包含目录是为了头文件的使用,库目录是为了 Effects11.lib 和 Effects11d.lib 静态库的使用。代码可到我的置顶博客 x01.Lab.Download 中下载。
3.特效文件
特效文件贴近硬件,可发挥 GPU 最大潜力。但使用时,有几个地方要注意。
a. 在项目属性 =〉Directories => 执行目录 中添加DirectX11 SDK安装目录\Utilities\bin\x86;此为使用 fxc 之故。
b. 在形如 Base.fx 的文件上右击 Properties,选择 General => Item Type => Custom Build Tool,命令行填写如下内容:
fxc /Fc /Od /Zi /T fx_5_0 /Fo "%(RelativeDir)%(Filename).fxo" "%(FullPath)"
c. 在 Base.fx 上右击,选择 Compile,将会生成 Base.fxo,可供多项目使用。
4.运行效果图:
人要有点精神,否则,不是沦落为毫无意义的看客,就是退化成食色性也的动物,有被开除球籍的危险,如晚清。
2.框架
引号头文件在当前目录下搜寻,三角头文件在配置目录下搜寻,这是一个简单的梯次布局。
建一框架项目,将基础性的工作交给它,而在真正的游戏项目中,只需添加变动的部分即可,这又是一个梯次布局。
将特效文件生成后,供多个项目使用,这也是一个梯次布局。
梯次布局,纵深防御,不仅适用于作战,也适用于编程。
需要注意的是,C++ 添加的存在项,最好不要修改。否则,就像指针或引用,修改一处,影响多处。
x01.Game.Framework 和 x01.Game.LitSkull 两个项目互为表里。为方便,可将 Framework 添加到项目属性配置的包含目录和库目录中。包含目录是为了头文件的使用,库目录是为了 Effects11.lib 和 Effects11d.lib 静态库的使用。代码可到我的置顶博客 x01.Lab.Download 中下载。
3.特效文件
特效文件贴近硬件,可发挥 GPU 最大潜力。但使用时,有几个地方要注意。
a. 在项目属性 =〉Directories => 执行目录 中添加DirectX11 SDK安装目录\Utilities\bin\x86;此为使用 fxc 之故。
b. 在形如 Base.fx 的文件上右击 Properties,选择 General => Item Type => Custom Build Tool,命令行填写如下内容:
fxc /Fc /Od /Zi /T fx_5_0 /Fo "%(RelativeDir)%(Filename).fxo" "%(FullPath)"
c. 在 Base.fx 上右击,选择 Compile,将会生成 Base.fxo,可供多项目使用。
4.运行效果图:
相关文章推荐
- Google XSS Game Level 01-06
- x01.AntWorld: An Python AI Game
- 【2016普及组模拟考试】01 贪心 game(接数游戏)
- 我的虚幻4之旅01 添加一个GameMode到项目
- Smash The Stack Wargame IO Level 01-04
- 03动态规划-01jump-game
- Game Programming with DirectX -- 01[初识Direct3D]
- 华中农业大学第五届程序设计大赛 H MathematicalGame [01字典树]【字典树】
- GameFace 01
- sonn_game网站开发01:写在最前面
- Game Programming with DirectX -- 01[初识Direct3D]
- GameFace 02 01
- game测试:(android项目设计师角色)01立项: 框架设计,详细设计
- HTML5 Game 01
- game engine architecture---chap2---chap3.2
- Codeforces Round #191 (Div. 2) A. Flipping Game(简单)
- 【RMQ】区间求最值 SOJ2436 Picture puzzle game
- 爬虫入门——01
- 独立游戏大电影 原名(Indie.Game)
- CSRF原理和防御