腾讯自主研发《斗战神》战斗2.0代表作
实时战斗位移机制 实时的战斗位移机制是为了体现战斗的真实打击感和技巧性而设计的一套战斗打击表现机制。在战斗中,当目标受到攻击后,会根据攻击的类型和力度以及目标的类型,质量和体形来确定打击是否会改变目标的位置,是否能震退,击倒甚至打飞目标。强力打击造成目标位移不仅会极大的提升战斗的打击感,也能利用位移来制造连续打击的条件,以便玩家发动连招和追击技能。 这种战斗中的实时位移与一般的玩家移动机制不同,首先是这种位移发生的响应速度要非常快,在打击或者使用发生的瞬间打断角色当前动作即时位移,同时在角色受到多个位移因素影响时候,要能正确的在服务端统一角色的位移信息。在部分实时位移状态下,还需要同步处理其他可能发生的其他伤害和状态改变,防止因为实时位移产生的服务器和客户端不同步问题。 被动移动:击飞/击退/浮空/抓取 击飞击退和浮空都是根据攻击者的打击类型,力度,方向和受击者的类型,体形和质量已经计算判断后得出的不同效果状态。同样的受击者,在不同力道的攻击下,将呈现出不同的受击位移表现;同样力道的攻击,对不同体格强度的受击者,也会造成不同的受击位移表现。 抓取则是一类独特的技能,和击飞击退不同,抓取技能将会把受击者投掷向一个由攻击者所指定的位置,当然,受击者的体格值同样也会影响抓取技能效果。另外,抓取技能对于处于霸体状态下的目标会有额外的效果。 主动移动:二段跳/闪避 通过这两种主动移动的效果,玩家可以在战场中自由移动以躲避伤害或寻找更利于输出伤害的位置。一些特殊的怪物也会拥有这类技能,届时,对提前量的预估和把控,将成为战胜他们的核心能力。 多种战斗前后场表现 根据战斗环境及自身条件的不同,怪物将通过不同的方式加入战团。原地站立等着玩家前去屠杀的怪物将不复存在。对于网络游戏,尤其是MMOG,这样的表现能够极大地增加玩家的代入感,怪物确实是“生活”在据点中,而不是被“放置”在据点中 多种战斗前后场表现 而怪物的死亡,也会根据击杀技能的不同而不同。用火焰系技能杀死怪物,怪物会浑身冒火化为灰烬,而使用冰霜系技能杀死怪物,它会变成冰块然后碎掉。 真实物理表现 游戏中的真实物理表现必须依靠物理计算引擎技术实现,采用物理引擎后,战斗所产生的各种物体动态效果可以按照现实世界的物理规则来实时计算其表现效果,以增强游戏的战斗表现力。
真实物理表现 常用的物理引擎表现技术包括:真实物体碰撞表现,布料计算,柔体表现,流体表现等等 技能效果互动技术 技能效果互动是指技能之间相互影响的技术机制。一般技能除了涉及数值效果以外,在客户端都是独立的屏幕特效表现,技能效果互动就是只让技能效果之间产生互相作用影响的技术机制。 技能效果互动技术 比如,当玩家释放一道火墙法术之后,如果有箭支飞过火墙会被点燃变成火箭,或者有旋风穿越火墙之后,会变成火焰旋风,而一个暴雨法术则可能会浇灭火墙等等。技能之间实现实时的相互影响后,会令战斗更加拟真,但会需要处理技能之间彼此组合影响产生的大量结果,从而带来大量的工作量。 |
本资讯及文章仅代表发表厂商及作者观点,不代表叶子猪本身观点!