如何增强Boss战的打击感
为了提升游戏的打击感,使玩家在战斗时也能有一些主机的操作体验,我着手开始想给BOSS增加一些动态的被击效果。
经常玩主机上动作游戏的朋友应该会注意到,主角在攻击BOSS的时候,常常会有一些顿感or肉感的被击效果。
Fromsoftware-《艾尔登法环》
动态被击即BOSS不打断施法,玩家随时攻击就能随时产生被击效果。一般是用于主机平台,用于增加打击感,增强被击反馈的真实性。我们也希望能在端游里实现这样的效果,于是在副本的第二个BOSS恶海蛟蛇上进行了一些探索。
物理被击分为两种,第一个是添加Ragdoll的顿帧效果:
给头部和腹部等指定部位添加Ragdoll,以此和玩家的攻击产生交互。
如上面的视频示意的那样,给Ragdoll部位添加数值,通过受力方向、质量的大小等参数,调整出物理被击的效果。
第二个是添加骨骼的肉感效果,可以通过在指定的受击部位添加骨骼并蒙皮来实现:
如上面的视频所示,给骨骼设置受力方向,通过参数调整被击大小。数值调整好后,交由策划获取受击Ragdoll骨骼的id列表,根据实战情况随机播放哪个部位受击。
前后效果对比:
优化前
优化后
可以看到优化过后,玩家的攻击有了更强的反馈。尽管和主机上的动作游戏相比,反馈的幅度和打击感仍有一定差距,但是对于MMO端游来说,已经可以给到玩家不一样的体验。
内测阶段效果:
虽然物理被击效果只是提升打击感的一小部分,但是做与不做玩家是能感受到的,特别是在单人副本的BOSS里,效果更加明显。比如我们后来还在海皇陵墓的第一个BOSS扈中天的头部、腹部和腿部也都添加了被击效果,玩家的感受也是比较明显的:
结语
如何打击感是一门庞大的学问,此篇仅是其中一个分支给兄弟们分享到这.
希望未来还会有更多优质内容续分享给大家
精‖彩‖推‖荐
掌握Pose核心,告别Pose平庸《Pose核心设计与实战》呈现Pose魅力
《Unity3d手绘特效与二次元》绘出丝般顺滑
《动态Pose与速写》从根本上解决POSE难题
Unity3d安装,CG技术介绍,ShaderGraph卡通-漫反射教程
完整3D特效流程 ,MAX特效模型及元素制作,材质,UV拆分,PS贴图处理,SHADER制作,与Unity3d引擎互动,加入构图,光影等知识 ,长达100多课时,实用与技术完美结合,课程在手,一步到位。