随笔分类 -  游戏制作

一个很好的游戏引擎开发系列文章
摘要:http://games.cs.uh.edu/?p=75介绍如何用XNA打造一个完整的游戏引擎,包括很多比较常见的画面技术和优化技术 Base Engine Part 1, Engine Base Classes, Helpers and EngineManager Part 2, FpsCounter:GameComponent Part 3, Test Driven Developm... 阅读全文
posted @ 2009-04-14 13:29 中大信息中心数媒部 阅读(507) 评论(1) 推荐(0)
XNA中的RenderState by 招
摘要:what is RenderState? 初学directx或者xna的人可能会忽略这个概念。实际上它是控制directX的一系列“全局变量”。通过改这些变量directx的绘制过程会产生不同的变化。在做特效的时候这些东西十分重要,包括shader编程的时候也可以在Technique中对RS进行指定以配合Shader作为一种类似全局变量的东西,要注意何时修改何时恢复,否则很容易出现忘记恢复而导致其... 阅读全文
posted @ 2009-04-05 20:03 中大信息中心数媒部 阅读(646) 评论(0) 推荐(0)
游戏特效制作系列-Preface
摘要:随着游戏引擎开发的不断深入,慢慢实践到如何编写游戏中各种特效,也打算把所做出来的东西写下来 先列一个列表(可能会更新),其中也包括相关的参考资料,而接下来的文章也会基于这些资料写(某程度上等于翻译),也建议大家去看看。 如果你们够猛的话也可以帮忙写:) 已完成: 研究中: Sky Box(天空) Flare(光晕) http://creators.xna.com/sa... 阅读全文
posted @ 2009-04-02 20:32 中大信息中心数媒部 阅读(304) 评论(0) 推荐(0)
XNA Car Racing例子几个重要类的介绍
摘要:Model:对XNA自带的Model类封装。此Model加载Xna的Model类,然后将内部的骨骼以及顶点、索引、Effect数据取出,加入到MeshRenderManager中。其Render()函数不进行渲染,仅仅更新RenderableMesh必要的数据(例如World矩阵) Material:用于存储各类参数和贴图。以描述光照、贴图、法线贴图、空间位置等等信息 Texture:对... 阅读全文
posted @ 2009-03-23 13:57 中大信息中心数媒部 阅读(524) 评论(0) 推荐(0)
xna引擎与DirectX by 招招
摘要:这篇文章是帮助你理解xna底层是怎样工作以及它跟DirectX的关系,让你可以脱离Model、Game等等不灵活的类,完全从底层实现一些高级控制 阅读全文
posted @ 2009-03-21 14:08 中大信息中心数媒部 阅读(2462) 评论(3) 推荐(0)