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