随笔分类 - 游戏架构学习
Game
摘要:为了便于说明,首先假设存在下列的顶点缓冲和索引缓冲 vb= { {-1.0, 1.0, 0.0}, index 0 { 1.0, 1.0, 0.0}, index 1 { 1.0,-1.0, 0.0}, index 2 {-1.0,-1.0, 0.0}, index 3 {-2.0, 2.0, 0.0}, index 4 { 2.0, 2.0, 0.0}, index 5 } 和对应该顶点缓冲的一组索引缓冲ib 初学D3D,DrawIndexedPrimitive这个函数是个难点,主要是MSDN中的解释不是很明确,这个函数共6个参数,下面对这6个参数进行一下详细的解释。 参数1:D3DPRIM
阅读全文
摘要:GAME ARCHITECTURE: Game Operation Logic ----- (1) Game Initialization Process : I: Factories:(KeyWord)-------------------------------------------------------------------------------------------------1...
阅读全文
摘要:9 年前,我设计了网易游戏的资源包以及补丁包的数据格式。当初的设计目的是:方便解析,快速定位资源包内的文件,方便更新、每次更新尽可能的节约带宽。这些年来,虽然各个项目修修补补的改进了资源包的格式,但本质上并没有特别大的修改。一开始我们直接把需要打包的文件连接起来,在文件末尾附上文件索引表。当初为了快速定位文件名,文件名做了 hash 处理,可以用 hash 值直接定位文件。而资源包里并没有储存文件...
阅读全文
摘要:游戏:具有时间关键性质。游戏世界里面的元素: I:被动元素 e.g. 墙,地板 II:简单逻辑设备 e.g. 开门
阅读全文

浙公网安备 33010602011771号