版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。
本系列文章由zhmxy555(毛星云)编写,转载请注明出处。
作者:毛星云邮箱:happylifemxy@163.com
------------------------------------------------------------------------------------------------------------------------------
浅墨历时一年为游戏编程爱好者锻造的著作:《逐梦旅程:Windows游戏编程之从零开始》
如果你喜欢浅墨写的【Visual C++】游戏开发系列博客文章,那么你一定会爱上这本书。
这是浅墨专门为热爱游戏编程的朋友们写的入门级游戏编程宝典。
------------------------------------------------------------------------------------------------------------------------------
我们可以毫不夸张的说,在当今的任意一款成功的3D游戏引擎中,物理建模都是非常核心的部分。
比如当今最高水平的、大名鼎鼎的引擎UnrealEngine3(虚幻3),比如国产第一单机游戏《仙剑奇侠传》四代与五代采用的引擎Renderware,都有着健壮而强大的代码负责着引擎内部完善的物理建模。
为了设计出立足实际,联系现实的游戏,为了我们研发出能有与现实物理现象大体相同的游戏效果,以致给玩家一个身临其境的游戏体验,我们必须进行合适的物理建模。
其实吧,在任何一款成功的游戏中,有关物理的代码都占着很大的比重,所以在开发游戏过程中,进行优秀的物理建模是非常必要的。
在之后会推出的几节关于游戏物理建模的文章里,我们会介绍一些最基本的物理模型,这些内容暂时不包含微积分的知识,不会超出高中物理的范围,非常的通俗易懂。
但恰恰通过这些看似简单的模型,我们可以毫不费力地亲手编写出属于自己的2D或3D游戏。
至于你信不信,反正浅墨是信了,呵呵。
关于本节的知识点,是匀速与加速运动,他们在游戏领域里运用可谓非常的广泛。
譬如Dota里每个英