本帖最后由 RockyHere 于 2018-2-13 11:57 编辑
只是设计问题,和引擎无关,只要是3D游戏都能做到两种设计。
黑沙的角色死亡是有死亡动作的,无论怎么死都是那个(或多个)动作,然后角色与其他玩家或游戏物体碰撞无效。
而守望则是没有给予角色固定的死亡动作,死亡后角色模型脱离玩家操控,直接任由物理引擎作用于角色模型(依然碰撞有效),这样设计的原因是角色技能是有“力”的属性,可以作用于游戏内的物体,比如狂鼠一个炸弹把人炸飞,飞到半空被敌方76补了两枪挂了,如果有死亡动作的话,就会出现在半空中开始演死亡动作并与此同时正在下落,十分生硬。典型例子就是CS,被炸弹炸飞起来虽然没死但被补枪之后就会在半空还没落地就开始捂着肩膀作中枪状。。。
像战地1这种游戏就是两种设计并用的,根据死法决定角色执行死亡动作还是做布娃娃。但就黑沙来说,固定死亡动作是比较合适的
|