1 抗性——等级相关还是等级无关
PS 等级相关是指属性随等级增长而变化,而等级无关是指属性变化与等级无直接关系。

TBC带来的,首先是等级上限提到70,而此带来的是等级相关属性值的飞涨。鉴于等级无关是所有网游寿命的保证,所以无关化的任务被提到了暴雪的议事日程上,它所使用的工具便是战斗等级。战斗等级无关化了所有的爆击率,格档率,躲闪率……留下来的相关因素只有五围,护甲,格档值,攻强和法伤——和抗性。
现在抗性处于一个极度尴尬的地位:一方面,由于抗性减伤=0.15÷施法者等级×受法者抗性,随着等级提升,达到相同减伤需要更多的抗性;另一方面,抗性作为体现法术等级差的属性,受到众多天赋和技能绝对值上的加成,理应和等级无关。这样发展下去,一是我们到了90或者100级的时候都有1000以上的抗性,种族特长或者职业天赋加的或者等级差产生的那5/10/15点根本就是垃圾,从而抗性没有任何理由再作为法术等级差的代表,二是由于抗性太垃圾而所有人都不去加——哪怕是一点抗性。
个人认为抗性作为等级强化的重要组成部分,等级无关应该是其最基本的特征。一个最简单的解决方案便是修改成
抗性减伤=0.0025×受法者抗性。

PS 暴雪等级强化(即体现等级差密切的属性),包括两个部分,一是武器技能等级和防御等级,二是抗性,前者物理,后者法术。可惜与后者相关的不止是等级差,所以随着等级提升,物理等级特别是防御等级依旧作用非凡,但抗性却被抛到遗忘的角落。
PS 可是我不希望使用抗性等级来解决无关化问题,带来的问题会比解决的更多。
PS 这个修改对低级法系练级过快也起到良好的抑制作用。

2 低级法术
首先涉及到低级技能究竟应不应该被使用的问题,我觉得是不应该,有了高级的就不应该以任何理由使用低级技能,它的反面是对战士和盗贼的极大不公,他们根本就不能使用低级技能。

首先要提到的是猎人的一级多重,DPM比高级的高实在太多了。可能暴雪根本没有意识到,五级多重根本没有用。同样突出的还有牧师的四级治疗……当然还有很多已经通过法伤等级修正解决。
解决方法之一就是引入攻强等级修正系数。
PS为了解决低级法术的伤害过高的问题,暴雪引入了法伤等级修正。可是两大物理职业都没有低级技能,由此便宜了的是猎人。

然后是法术级分版本所带来的问题,一个例子是牧师的四级小治疗,HPS竟然有可能超过大治疗(曾经的事重提,现在不会了呵呵,已经通过相当不令人满意的方法解决)另一个例子是法师的一级冰箭,它们具有同样的原因:低级版本施法时间较短。
我强烈建议统一同一法术各级的施法时间,如果需要不同效果,暴雪为何不设计两种法术!
PS 还有就是同一法术分级不同名,就像很多圣骑士把圣佑术拖出来一样可笑。

3 距离问题——距离是个大问题
3.1暴雪使用了边缘距离,解决了一些问题,也带来了一些问题,并且各种族模型半径不等,使问题更加复杂。
牛头的半径比其他种族大,这几乎成为牛头的第五种族特长。一方面牛战更容易贴人,牛猎的射程更远,甚至出现牛头顶TAQ老4不吃debuff,但是另一方面牛坦要上前才能雷霆一击,牛猎盲区更大,牛萨地火双杀则更难运用。
不等半径影响远比想象中深远,个人建议统一各可选种族hitbox半径,这在技术上并没有困难。

3.2 猎人的盲区改成了5到7码,结果便是小红人的过于强大和生存风筝流的没落,而刺杀贼抗战5到11码策略却依然长生,这不禁让人怀疑(特别是法师):7码的最小射距是不是太小了点?
作为一个远程法系的萨满却不得不站在20码以内,图腾的范围实在太小了。就算是圣骑的光环40码,经常照不到MT,因为加血是43码(很多人都没注意)。而面对黑龙级别体积的BOSS,45码的强击光环也经常照不到MT……即使猎人站在只离BOSS 30码的地方。既然暴雪给了猎人44码的射程,也应该给一个至少50码的光环吧。
PS 按我的想法,小体积木桩BOSS战标准站位应该是:-5~0码坦克,0~5码近战DPS,5-10码生存猎,20码左右中程暗牧,元素和恢复萨,30~35码远程DPS和治疗,40码以上射击猎和火法。违背此模型的首推猎萨。

3.3 距离判断的时机也很有讲究。
吟唱法术在施放开始和结束时各作一次判断,比如火球在施放开始的合法距离是35码,而我不清楚结束的合法距离是多少,但我希望是38 +6=44码。同理,最小射程我希望有3码的修正。
PS 现在也确实有这么一种情况,就是你在最远距离对怪物读大火球,即使怪物越走越远也是可以放出来的。
PS 曾经的通道法术也是开始结束各判断一次,结果就有了著名的无限奥弹。
PS 感觉通道法术的结束距离修正更大,至少10码,太大了不好啊,原因还是奥弹。

4 护甲
有几个很容易联想起来:
无关化之后剩下来的,只有五围,护甲,格档值,攻强和法伤:物理和法术减免严重的不平衡。
护甲作为人物身上的护甲,却不影响法术,岂难道法术是针对灵魂施放的?
TBC的怪物AI越来越高,难保不会出现只造成法术伤害的BOSS,不稳定的海度斯就是前兆,护甲值对于坦克的意义正在受到挑战。同时受到挑战的还有肉坦抗法术怪的能力,增强法术反射并不是一种好的解决办法。
护甲值的价值正在不断下降中,比如法师的奥术充沛就没人看得上,不过从前它还是很不错的。
与法术穿透的废柴交相辉映的,是无视护甲的过于强大。不过他们其实不是一种类型的属性。

我知道这个想法很大胆,但我还是想说护甲值的三分之一影响法术,原因和目的都如上所述。
这是一场革命,但我还没有准备好,所以我不就此接受任何评论。

5 其他——其他不想细述了,列举一下:
5.1 如果需要提升人物血量,为什么是降低耐力的StatMod,而不是提高单位耐力所提供的生命值?精神真的有1的StatMod,特别是在智力也影响回蓝之后?
5.2 对于很多职业来说,力敏和智精是完全不能兼容的属性。由此我们说力智之间也采用和力敏之间相等的1.5StatValue修正指数是不合适的,如果暴雪想要扶持混合职业平衡德,元素萨,惩戒骑,那么就应该为力智之间设定更高的修正指数。
5.3 所有技能值不连续依赖于等级的技能我都认为是错误,比方说顶级石爪1300的血但低一级的只有600,又比方说顶级奉献94%加成但是所有低级的都是75%。
5.4 公共冷却的框架即将遭到挑战。随着施法急速影响而来的,无疑是奥法的春天和狂战的地域。真不知以后战士跟法师怎么打了,1秒一个冰枪都扔死你啦,所以必然会有越来越多的技能列入1秒冷却的范畴。
5.5 使用PPM系统的攻击特效备受关注,包括战士锤精,命令圣印,猫鼬等等。(但是暴雪却不给任何说明,只留下“有一定几率”五字。)由于此类特效几率不受攻击急速影响,急速对于物理系的意义远高于法系,也难怪暴雪要给施法急速加多一个属性,但由此引发的平衡性问题实在难以估量。
5.6 二元法术不会部分抵抗曾经是个一个bug,后来变成了一种理念,由此性能优秀的圆桌算法和法术无缘。距离判断考虑模型半径曾经是一个bug,现在正逐渐变成一种理念。暴雪想怎么改就怎么改啊!
PS 我很害怕,害怕我的害怕变成现实,可是它确实正在变成现实。
5.7 为了暴雪所谓的平衡,技能的属性,技能的方式,技能所造成的伤害的属性,技能所造成的伤害的方式给改的乱七八糟,严重不统一。
物理和法术分离是我的一种理念,我已经被暴雪所谓的平衡搞到烦到不行了。许许多多的技能,可以被沉默却无法被反制(比如心灵之火),可以被反制却无法被沉默(比如冰箱),是物理技能却产生法术伤害(比如撕碎),是法术伤害却有物理爆击(比如奥术射击),等等等等。
PS 不管如何,我都追求统一的美,反之便是失望。

关于魔兽世界战斗系统设计的一些想法相关推荐

  1. 魔兽世界任务分类及游戏任务系统设计启示

    魔兽世界任务分类及游戏任务系统设计启示 魔兽的任务号称有1500多个,这么多任务,难免有些水分在里面,不过把这些浩瀚如星海的任务分类一下,倒也可以借鉴不少.(由于我练的是部落,所以选部落方向的比较经典 ...

  2. 类魔兽世界 技能 天赋 成就 log 系统设计

    狭义来讲,技能就是几个人作战时,可以对他人使用产生一定效果的操作.魔兽世界对技能定义进行了扩展,即在魔兽世界中,产生一定效果的任何操作都是技能.例如 吃面包,使用物品,采矿,训练商业技能 等等. 魔兽 ...

  3. 魔兽世界诞生记(下)

    四.上市之后 2004年11月23日这一天之后,一切都发生了改变. 在2004年11月23日之前的一段时间里,暴雪依然做了很多工作,包括对职业的调整,这其中主要涉及平衡的问题.比如最开始的设计中,猎人 ...

  4. Mirror, STEPN, 魔兽世界: 基于社区和经济系统的Web3应用模式

    同步发在本人公众号:元天空之城(ID:gh_a702b8d21cdf) Web3已然是一个火热的话题.最近不乏一些出圈的文章,比如虎嗅的爆文<Web3革命:逃离.信仰.大迁徙>,相信关心W ...

  5. OneFlow系统设计

    OneFlow系统设计 本文的主要内容如下: • OneFlow 的设计目标 • OneFlow 的特色一:Actor 机制 • OneFlow 的特色二:SBP 机制 • 总结 一.OneFlow ...

  6. 系统设计规范化攻克了什么问题

    系统设计规范化攻克了什么问题(一) 大家好,今天总结下我从事开发工作这几年里,对于项目规范化的一点想法和感触. 在笔者心里,规范是为了解决这个问题而存在的,某些规范都是为了相应问题而存在的.所以仅仅要 ...

  7. 前端交易型系统设计原则

    从毕业到现在已经快7年开发经验了,做过基础用户系统.积分商城.偷菜游戏.论坛.博客等等:也一个人全栈开发在线视频网站(http://sishuok.com/),也开发过几万.几十万.几千万.几个亿不同 ...

  8. 一种NVMe SSD友好的数据存储系统设计

    闪存介质的大规模使用给传统存储系统的设计带来了强烈的冲击,传统存储系统的很多设计理念不再适用于闪存存储系统.传统存储在设计过程中紧紧围绕磁盘抖动问题,所以在数据布局方面会适应磁盘的顺序读写特征.在设计 ...

  9. 关于标签系统的又一点想法。

    前段时间,写过一篇<关于标签系统的一点想法.>.但其实没有谈到里面的内容,是有一部分来自与刘鑫老师的聊天,当时他给了我许多肯定,也是让我觉得记录下来很有必要的原因. 前一篇里没有提到,我跟 ...

最新文章

  1. Java中生产者与消费者问题的演变
  2. 基于intellij和meavn的整合开发struts2框架的web程序
  3. 装X神器!NuShell
  4. 前端学习(2182):keep-alive及其他问题
  5. Linux下将mysql数据导入与导出
  6. mysql数据库表名大小写敏感_Mysql数据库名和表名的大小写敏感性问题
  7. stringr | 文本处理方法(Ⅰ-3):字符串处理函数(下)
  8. idea(2021.3)上配置struts框架步骤
  9. 易语言之今日头条新闻收集源码
  10. 51单片机控制蜂鸣器播放《梧桐树》
  11. 构造体中变量后面的冒号_flow中问号在参数后面和在冒号有什么区别?declare type的作用是?看英文文档有点一知半解...
  12. C语言中用零作为终止标记,求出一批非零整数中的偶数.奇数的平均值,用零作为终止标记的程序...
  13. 【工作总结】工作感受
  14. eclipse写程序从hdfs上下载文件到本地报错:at org.apache.hadoop.util.Shell.runCommand
  15. Linux C语言磁盘U盘容量读取、目录列表读取、文件夹大小读取
  16. python回调廖雪蜂_廖雪峰Python总结4
  17. 关于revision 的cover letter
  18. css简单实现div鼠标悬浮后出现阴影
  19. 1248 NYOJ 海岛争霸
  20. 网站服务器病毒扫描,VirSCAN.org-多引擎在线病毒扫描网 v1.02,当前支持 47 款杀毒引擎...

热门文章

  1. 如何使用js(Javascript)发送http请求,以及xhr和fetch的区别
  2. 【面经】2020届斗鱼服务端SP面经
  3. 结束极域教室StudentMain的终极方法(图文)
  4. 读书笔记-精准努力-应急学习的好处
  5. 2021年的综艺节目:火了,但没完全火
  6. android 6.0 单手模式,小米4单手操作怎么用 MIUI 6单手模式设置
  7. 计算机组成芯片,ram芯片-计算机组成与结构中8k4的RAM芯片什么意思?
  8. 观看慕课moocer老师视频Spring Bean装配之Autowire注解说明-8
  9. creator打包微信小游戏笔记
  10. 时隔六年,苹果超越vivo,再次成为中国市场最大智能手机厂商