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

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

游戏引擎的进化论

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

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

 

推荐文章

  • "漫画版"毒液雕像公布 健硕身姿彰显邪性气质

    前段时间电影《毒液》在国内卷起一片观影热潮,票房大卖的它也备受观众的好评,而片中的毒液也刷新了人们对超级英雄的认知。近日寿屋顺势推出了一款“漫画版”造型的毒液雕塑,健硕身姿完美的彰显了反派英雄的邪性气质。

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

  • 《龙珠》人造人18号手办欣赏 动感十足细腰盈盈一握

    童年经典《龙珠》中人造人18号一直都是一位十分耀眼的女性角色,18号是一个在各方面都很有战斗力的金发妹子,近日一款展现18号跃动之美的手办公开,其中的18号也是展现了别样的肉体之美,非常漂亮。

    立即阅读2018-10-08 10:33:18

  • 高手必备撩妹技巧指南 午间搞笑图集锦

    美国一教授在研究室发明了一种“抗冻蚊子”这种蚊子在冬天也能出来咬人,填补了世界历史的一项重要记录,现在那名教授已成功被警方击毙。 据说女孩只要做这个动作,就有九成几率萌倒男生,第一次煮饭,不知道煮的怎么样了。

    立即阅读2020-12-21 13:41:06

  • 暴走模仿犀利双语老师 这速度我们给跪了

    中英合并,超快语速,精准的用词,绝对犀利的语调,最近某同学暴走模仿大连一位中学老师的音频急速走红吃惊,透过这段惊艳全场的演讲,我们甚至看到了这位老师那叱咤风云、含辛茹苦的森森教诲,喃们老斯也这么说吗思考?

    立即阅读2020-12-21 14:31:11