《侠客风云传》战斗系统及伤害数值详细分析攻略(4)
导语:常见的方法有两种: (2.1)设置减伤上限。从图象上看这个减伤百分比最好不要超过80%,这也是为何过去十几年不少欧美游戏抗性上限普遍采用70%-80%的原因。 现在我们继续用上述图象中的数据,分别采用0-700、0-750、
常见的方法有两种:
(2.1)设置减伤上限。从图象上看这个减伤百分比最好不要超过80%,这也是为何过去十几年不少欧美游戏抗性上限普遍采用70%-80%的原因。
现在我们继续用上述图象中的数据,分别采用0-700、0-750、0-800的数据(防御力每10取一个数据)进行线性拟合,来看看决定系数R^2。
如果数据增加到900,则R^2=0.7001,下降的非常快,990的时候R^2只有0.2305了。
(2.2)采用阶梯函数。防御力的数值越大,相应的系数就越小,以此来降低单位防御力在数值较大时的收益。
举例:当防御力小于500时,减伤百分比=防御力/1000;当防御力大于500小于2000时,减伤百分比=50%+(防御力-500)/5000,当防御力大于2000时,减伤百分比=80%+(防御力-2000)/40000。
在原始伤害=10,生命值为100的条件下,生存时间和防御力关系的曲线图如下(每秒攻击一次):
图象上可以明显的观察到,只有在断点右侧单位防御的收益会突然下降,其他所有点附近,单位防御的收益都是单调增。用这种方法也能避免防御收益上涨过快的问题,然而需要造一堆公式,也不是很方便。
(2.3)那么怎样的减伤公式才是合理的呢?从图象分析重我们可以直观的感受到,最好需要有一个减伤公式,使得EHP和防御力的数值线性相关。事实上,目前的主流竞技游戏(dota2,LOL)都是采用这样的护甲公式,以及暴雪的部分游戏,如魔兽争霸3、暗黑破坏神3。
令 减伤百分比 = 防御力/(常数项+防御力)
则 EHP = HP/(1-减伤百分比)= HP*(常数项+防御力)/常数项
由公式可见EHP和防御力线性相关,和(常数项+防御力)正相关。
这样做的好处是十分明显的。例如我需要将一个NPC的抗击打程度提升为原来的两倍,只需要将(防御力+常数项)的数值变为原来的两倍即可,大大的节约了计算量和测试量。
更多相关讨论请前往:侠客风云传论坛 >>查看侠客风云传全部攻略<<
- 《侠客风云传》搏击流情圣路线养成心得2015年08月31日
- 《侠客风云传》1.07版战斗及泡妞小技巧分享攻略2015年08月30日
- 《侠客风云传》无修改情圣、六脉神剑、宗师及掌门要点说明2015年08月30日
- 《侠客风云传》招式套路有什么不同 招式及套路区别详解2015年08月30日
- 《侠客风云传》隐藏小彩蛋视频介绍攻略2015年08月30日
- 《侠客风云传》物品获得 金刚经等物品获得方法解析攻略2015年08月29日
健康游戏忠告 抵制不良游戏,拒绝盗版游戏,注意自我保护,谨防上当受骗 适度游戏益脑,沉迷游戏伤身,合理安排时间,享受健康生活
- 作品版权归作者所有,如果无意中侵犯了您的版权,请来信告知,本站将在三个工作日内删除
- 提示:本站为防止低俗内容出现,用户发表的评论及上传游戏需本站审核后才能显示出来,谢谢