王者荣耀的设置值得写一篇
今天心情好, 把这个分享上来吧. 写代码之余需要游戏, 而且我昨晚之所以连续搞定两个深度思考的难题, 就是因为在中间我打了2盘6分钟的大乱斗, 简短的游戏还是能促进思维的, 但是半个小时的排位赛确实挺累的.
荣耀的设置真的很坑人…… 其实小伙伴们仔细分析就知道了, 这是算法直接映射需求到产品的弊端, 很多内部的数据结构是不能直接映射出来的, 必须要转折一下, 这里面最令人苦恼的轮盘灵敏度, 那个设置绝对反人类, 但是, 从代码角度, 绝对是简单直观的实现.
这里咱们正经的做个算法分析.
这里咱们分析两个案例
坑爹的轮盘灵敏度
王者荣耀里面有一个设置叫: 轮盘灵敏度, 正常人肯定认为这个灵敏度越高操作会越灵活, 很遗憾实际情况不是这样的.
轮盘灵敏度顾名思义应该包括两部分
- 角转动灵敏度, 也就是说转圈的灵敏度.
- 拖动灵敏度, 也就是从圆心到边缘, 沿着半径移动的灵敏度.
这个设置叫: 轮盘灵敏度, 他实际代表的含义是: +拖动灵敏度 -转动灵敏度. 懂了吗, 拖动越灵活, 转动越笨重, 这里实现了一个蹩脚的模式.
- 这里就是产品逻辑严重背离用户心理模型的产品设计和开发实现.
- 神一样的逻辑导致的结果是, 这个设置对于萌新极度不友好. 而且萌新还很难直接体会到, 萌新会误认为自己菜.
那么如何改进呢? 直观的看有两个思路:
- 统一拖动灵敏度和转动灵敏度, 两个同时变灵敏, 或者同时变不灵敏, 不要像跷跷板一样, 你上我下的.
- 最好的方式是把转动灵敏度和拖动灵敏度分开, 允许客户单独设置.
写到这里, 其实我最担心的是, 王者的策划和开发一起瞎改一通, 导致怎么设置都没法玩, 那样还不如就这样不要改.
bug导致的合理性: 按键位置
局内按键位置是另一个奇葩, 因为轮盘上部是拖屏用的, 因此, 那个地方不期望放任何按钮, 因为会引起误触, 走着走着放了金身, 这是多么的尴尬.
那么为了解决这个问题, 直观的方案:
- 多方几个空的坑位, 我们可以把按键放过去, 这样轮盘上面空出来了.
- 目前王者情况是, 他有一个没用的永远也不会触发的功能: 监视, 我们可以把这个按钮放到轮盘上面, 这样就不用担心误触了.
为啥监视没用呢? 因为监视是给迷雾模式用的, 但是, 迷雾模式已经下线了.
来小伙伴们一起祈祷, 天美千万不要修复这个bug啊. 不然, 我们又无法正常设置了.
下面是备用的设置参考, 有需要的小伙伴可以看看, 里面还有更多的奇葩实现
咱们按照荣耀的设置的目录层次来:
顺便说一句, 这个设置是针对刺客和法刺这样的高操作英雄的, 如果玩后裔鲁班狄仁杰, 那么完全没必要看.
基础设置
这个区块没有什么需要特别注意的内容, 就是要把下面三个都打开:
- 画面质量, 越高越好.
- 分辨率, 越高越好.
- 高帧率模式一定要打开.
功能部分
- 局内文字, 如果心情不好, 可以关了.
- 镜头灵敏度, 拖到能适应的最快, 方便在局内走路时看周边情况.
- 镜头移动: 滑动.
- 自动拒绝投降: 开. (避免影响操作, 正在打连招, 一个投票, 很烦)
特殊部分, 一定要再局内才能打开
- 帧率显示, 这个建议打开, 因为很多时候, 网络没问题, 但是就是掉帧, 我们都会很莫名, 尤其是是对于菜鸟而言, 究竟是我卡了, 还是我被控制了? 打开这个就一目了然了. 很多时候, 我会忘记我开着翻墙的vpn, 然后, 在游戏里面就很莫名, 明明是绿色的网速, 但是, 为啥总卡呢? 开了这个就清楚了.
操作设置
- 需要点塔的英雄, 开推塔键, 这里其实要吐槽一下, 经常自动攻击小兵是怎么回事? 很烦.
- 技能释放, 千万不要选哪个新手推荐, 就用辅助轮盘施法.
- 技能灵敏度, 千万不要拖到最高, 指向性技能和固定点位范围的技能, 灵敏度恰好是完全相反的. 因此那些滑动的技能需要灵敏度越低越灵敏, 这个地方是坑死萌新的, 很多人会问, 为啥我的貂蝉飘不起来, 二技能总是拖不出来, 就是这个设置的锅. 最终大约10%吧. 元歌这种两个都有的, 我最终用的也就是15%吧, 貂蝉这种只有指向没有点位范围的就5%吧. 昭君沈梦夕小乔就95%吧.
- 技能轮盘, 随手指按下位置(婉儿刹车, 如果用固定位置, 就乱飞了, 关羽同理).
- 技能取消: 实话说这个怎么设置都不爽, 大家随意吧. 因为固定位置会引起误触, 但是, 划出固定距离也会导致类似貂蝉这样的瞬移技能滑动失败.
- 攻击目标:
- 这个有点纠结,
- 诸葛亮有斩杀, 可以血量最少.
- 貂蝉有真伤, 也可以血量最少.
- 元歌有斩杀, 也可以血量最少.
- 但是实际情况是, 对面程咬金和孙悟空站在一起.
- 然后, 血量最少, 搞死程咬金,
- 最终结果是被猴子敲死.
- 所以这个设置大家随缘吧, 一般情况下, 血最少没问题, 看到猴子咬金站一起, 就再挑战下微操吧.
- 这个有点纠结,
- 自动普通攻击: 除非打人机, 否则必须关. 这个是导致技能目标错误的一个原因.
- 索敌头像显示, 必须打开, 你看到头像, 头像也会看到你, 不然在甄姬面前蹲草, 然后被一个三连带走, 好尴尬.
- 攻击方式: 建议用头像, 尤其是东皇/张良, 这是保证弄死对面c位的方法.
- 技能冷却, 显示小数, 尤其是元歌, 云中君, 这种需要计算技能冷却, 花木兰也是.
界面设置
- 地图: 可以放到右侧展开.
- 出装: 如果放到右侧, 就需要左侧发信号, 对于一直要赶路的英雄不友好, 比如司马懿, 貂蝉, 诸葛亮. 但是对于蹲草英雄是合理的, 比如元歌
- ob设置的意思是观战时候的信息, 这个只影响你观战别人的比赛.
- 局内按键, 这个一定要改, 至少金身的位置不对, 那个位置很影响拖屏, 按键更换有几个原则:
- 尽量瞬闪类技能放中间, 比如诸葛亮和貂蝉的技能是合理的. 但是, 达摩钟无艳就不太合理了. (不过达摩没得改, 三个技能都要拖方向的. 就像元歌也是一样)
- 没有方向的技能放到最下面一技能的位置, 因为这个位置是最难拖动的. 但是, 不能一概而论.
- 如果要做1闪, 2闪, 或者大闪, 不论是哪个要接闪现, 都把他放到闪现旁边, 或者把闪现放到他旁边. 比如诸葛亮, 按道理, 应该把大招放到最下面, 但是, 他又要反向1闪, 所以就保持原位吧.
- 把金身那个位置放个[监视]吧, 这货是给迷雾模式用的, 迷雾模式已经删掉了.
- 金身和闪现哪个放到一技能旁边, 就看你是要技能接闪现, 还是技能接金身了. 诸葛亮比较纠结.
音效设置
唯一的要求: 一定要开音效, 一定要开音效, 一定要开音效, 为啥?
- 音效可以探草.
- 音效命中很多时候比视觉效果早. 比如各种挂标记.
- 各种技能都有音效. 你被别人控制也要知道. 比如貂蝉被减速, 就很难受.
语音如果不卡可以开, 但是, 天美经常出问题, 一开语音就卡的要死.
各种bug各种雷
- 录像和replaykit的设置有各种问题, 建议都关闭, 改为对局结束时保存回放, 然后到回放那边再去转录像, 如果不转很快就没有了.