为什么用同一个游戏引擎开发的游戏效果不一样?有些是现实的,有些像动画。
引擎:计算和处理物理关系:碰撞、相对位置等。光影效果:光线照射和阴影形成效果;动画:将骨骼或模型变成真实的角色。
关于最后一点,分为骨骼动画系统和模型动画系统。第一种系统不变形,直接以角色的骨架为处理对象,将其修改成人形,并在此基础上运动,产生逼真的游戏效果。第二个系统将骨骼转化为另一个模型,可以呈现任何动画风格:夸张(比如头部夸张,身体很小,比如特种兵里的人物),卡通(比如卡丁车里的人物).....................................................................................................
另外,引擎负责渲染:模型完成后,在模型上编辑不同的织物贴图,产生不同的皮肤,使得角色逼真或动画化与设计师选择什么样的贴图材质密切相关。除了人物之外,场景和背景也需要进行人工编辑,使得同一个引擎制作的游戏出现不同的游戏画面,可以是写实的,也可以是动画的。
引擎决定物理系统,所以同一个引擎做出来的游戏碰撞、摔倒等物理动作的处理结果是完全一样的,光影也是一样。但是动画和渲染都要经过人工编辑,不同的编辑会产生不同的游戏效果。