欢迎来到游戏爱好者,这里是最新最全的游戏下载基地!

您的位置:首页 > 文章频道 > 八卦杂谈

游戏引擎的进化论

来源:游戏爱好者 2012-06-28 23:04:30 责任编辑:第四软骨鱼

从Unreal Engine看游戏引擎的发展史
可以说没有GameEngine,就没有游戏。游戏引擎主要起什么作用呢?
简单来说,我们可以把游戏的引擎比作赛车的引擎,但是这么说并不全面,大家知道,引擎是赛车的心脏,决定着赛车的性能和稳定性,赛车的速度、操纵感这些直接与车手相关的指标都是建立在引擎的基础上的。游戏也是如此,玩家所体验到的剧情关卡、美工、音乐、操作等内容都是由游戏的引擎直接控制的,它扮演着中场发动机的角色,把游戏中的所有元素捆绑在一起,在后台指挥它们同时、有序地工作。简单地说,引擎就是“用于控制所有游戏功能的主程序,从计算碰撞、物理系统和物体的相对位置,到接受玩家的输入,以及按照正确的音量输出声音等等。”目前的引擎已经发展为一套由多个子系统共同构成的复杂系统,从建模、动画到光影、粒子特效,从物理系统、碰撞检测到文件管理、网络特性,还有专业的编辑工具和插件,几乎涵盖了开发过程中的所有重要环节。
具体环节主要有:
光影效果——所谓光影效果,即场景中的光源对处于其中的人和物的影响方式。
物理——引擎的另一重要功能是提供物理系统,这可以使物体的运动遵循固定的规律,例如,当角色跳起的时候,系统内定的重力值将决定他能跳多高,以及他下落的速度有多快,子弹的飞行轨迹、车辆的颠簸方式也都是由物理系统决定的。另外,碰撞探测是物理系统的核心部分,它可以探测游戏中各物体的物理边缘。
渲染——当3D模型制作完毕之后,美工会按照不同的面把材质贴图赋予模型,这相当于为骨骼蒙上皮肤,最后再通过渲染引擎把模型、动画、光影、特效等所有效果实时计算出来并展示在屏幕上。渲染引擎在引擎的所有部件当中是最复杂的,它的强大与否直接决定着最终的输出质量。

 

推荐文章

  • 霍金揭示:人类所面临的最大威胁是什么?

    物理学家史蒂芬-霍金在特纳里夫岛举办的Starmus科学会议上称,人类所面临的最大威胁来自于空气污染和人类的愚昧。

    立即阅读2020-12-21 13:51:31

  • 惊!倒霉孩子模仿灰太狼烤羊 兄弟两人被火烧

    喜洋洋与灰太狼这部国产动画对儿童的影响毋庸置疑,近日,就有两个孩子模仿喜羊羊烤羊造成了严重的后果。昨日下午3时,被严重烧伤的8岁冉冉和5岁浩浩兄弟俩,在当地爱心志愿者和天使妈妈基金的帮助下,乘救护车从江苏连云港送抵北京入院治疗。

    立即阅读2020-12-21 14:32:01

  • 《魔兽世界》熊猫人坐骑竟是九尾狐!

    目前为止暴雪尚未公布熊猫人的坐骑,但是国外有人放出了熊猫人骑九尾狐狸视频,也许在今天凌晨的暴雪嘉年华会公布更多消息以验证真假,此外可以从视频中看出,魔兽世界熊猫人的施法动作看起来和食人魔一样。

    立即阅读2020-12-21 14:27:53

  • CJ2013粉红女郎陈潇夺冠最美ShowGirl

    上海各届ChinaJoy的showgirl们。据了解,从上海chinajoy举办以来,以清纯、性感、甜美、高贵、华丽各种路线走红的showgirl已名闻游戏界。历届走红的ShowGirl不计其数,在娱乐圈残酷的竞争下,在巨大的游戏市场里找到了自己的价值定位,身价直逼一线女星,成为游戏市场的

    立即阅读2020-12-21 14:25:34