//没登陆

欢迎您来到凯恩之角,奈非天!

帖子:951

符文:273

发表于 2018-7-18 16:30:31 |显示全部楼层 来自:江苏
本帖最后由 不跟51组队 于 2018-7-21 23:00 编辑

D3这游戏已经开服6年了,游戏难度也经历了几次变迁,从普通到炼狱,到MP10,到T6和之后的扩充到T10T13,其实这只是游戏环境的难度,也称怪物难度,但是玩家是会变强的,肉身打普通,比一身神装刷T13难度不知道高到哪里去了,也就是说,玩家自身属性的变化,决定了玩家难度,玩家变强就是为了降低玩家难度,而怪物难度跟玩家难度相结合,才是真正能够描述游戏体验的游戏难度。

平时大家经常说的xxx级刷705分钟,xxxx级刷80层也是5分钟,感性上大家会觉得游戏难度一样,游戏体验一样,但是理性上呢,从来没有人定量的分析过这个“游戏难度”,因为,这tm变量太多了。

怪物方面还好说,无非就是血量跟伤害

玩家方面可就完全不一样了,有主属性,各类增伤,各种独立增伤,宝石,特效,计算起来忒繁,虽然有各种伤害计算器,但基本都是服务于某一特定BD的,也没有跟怪物难度相结合。

好在玩家在伐木升级装备毕业的过程中,可以逐渐的把变量缩减到只剩一个:巅峰(卡戴珊也是巅峰)

这样就把定量描述玩家难度变成了可能


本贴的任务就在定量评价特定巅峰在特定层数的游戏难度


一、简单模型

以下只考虑4个变量,怪物防御(血量),怪物攻击(伤害),玩家攻击(巅峰),玩家防御(巅峰)


大家都知道

怪物攻击越高难度越高

怪物防御越高难度越高

玩家攻击越高难度越低

玩家防御越高难度越低

所以怪物端在分母位,玩家端在分子位

难度公式可以定义为:
公式1.png
此时,怪物攻11同时玩家攻11的难度就是1

怪物攻22难度2

玩家攻22难度0.5

怪物攻22玩家攻22难度还是1


Q:为什么要开根号降幂呢?

A:因为在官方的难度说明里面(普通到T13,还有大米),怪物的血量和攻击是同步增长的,此时官方并没有考虑玩家的攻防,而是把玩家攻防作为一个常量,所以其实这个难度只是怪物端的难度,也就类似下文所说的层数难度。而另一方面,如果把怪物端作为常量(固定某一层数),那么玩家端的攻防就可以定义一个玩家难度(玩家攻防相乘的倒数,后面总表会用到),也就是下文所提到的巅峰难度。两个难度相乘之后当然需要降幂,否则就是难度的平方,而且降幂也可以使得难度数字不至于太过膨胀,方便查阅



二、验证简单模型


为了后面推广到70层以上大米做准备,我需要用低层来验证一件事情


“你需要通关单人60大米才能进入公开T13”,这是开荒练新号的时候经常会碰到的,开大米的时候也会告诉你60层就相当于T13小米,但是大家在刷大小米的时候都有这种感觉,60层要比T13好打,原因就在,官方的60大米相当于T13,只是怪物伤害相当,怪物血量可是“不相当”,60层血量少了T13一大半,那么T13到底相当于大米多少层呢,让我把公式上半部分拿出来:

公式2.png
整理成表格如下:
图1.png
可见,实际的难度跟官方基本上都有2层的偏差,符合实际游戏体验。


比如赛季旅程领套装要求通关单人20大米(难度18.4),我们一般打一次T4小米(难度20.13)后直接去开,按照官方描述T4=19层,而实际上T420都要略难一点,那么我们打穿T4去打20,也就十分稳健了。


三、推广到70级以上的大米


首先看进攻端 进攻端难度=怪物防御/玩家攻击=血量难度x力量难度


前面说了,游戏玩到大后期,能影响你攻击的其实只有一个变量:巅峰


因为力敏职业在冲层时带钻石的BD居多,所以一般800级身上远古不多装备也不毕业的情况下力量约为90001000级力量约10000,而智力职业一般还要多5颗黄宝石的1400点主属性,我这里就以力敏8009000力量为基准进行计算了


我以8009000力量难度作为1,所以巅峰与力量难度对应如下:
图2.png

由图可见,力量翻倍,力量难度减半!


大米血量每层提高17%,以70层血量作为1,血量难度为:
图3.png
两者相乘得进攻端难度:
图4.png
可见,在1000级打100层,相当于2000级打102.5层(记住这里只有巅峰一个变量,没有考虑任何词缀宝石技能)



再来看防守端 防守端难度=怪物攻击/玩家防御=伤害难度x坚韧难度

前面说了,游戏玩到大后期,能影响你防御的其实只有一个变量:巅峰

力敏职业巅峰就是护甲

装备上面能提供的护甲极值:头7596747595907595904215062277加自带的77总计7412
巅峰护甲800级为9000,巅峰加装备一共16412,乘以巅峰25%护甲加成为20515,

护甲减伤公式为 护甲/3500+护甲)

所以800的护甲减伤为0.8543,就是1点伤害打到身上被护甲减伤后还剩0.1457

800级护甲减伤剩余为1得坚韧难度如下:
图5.png

大米伤害每层提高2.34%,以70层伤害作为1,伤害难度为:
图6.png

30层伤害翻倍


两者相乘得防守端难度:
图7.png

可见,在1000级打100层,相当于2000级打109.5层(再次记住这里只有巅峰一个变量,没有考虑任何词缀宝石技能)


总结一下,巅峰由1000提升到2000,进攻端只能多打2.5层,防守端却能多抗住9.5层!

换句话说,巅峰带来的防御提升相对于攻击永远是溢出的,

再换句话说,2000级打1000级差不多攻击难度的层数,防御压力要少7层,

再再换句话说,同样打极限层的时候,巅峰越高,游戏难度越低!

再再再换句话说,此时你可以只注重攻击的提升,完全不用提升防御,因为你依然能抗得住

再再再再换句话说,我可以牺牲一部分防御,加到攻击上,如果调整的恰到好处,让我在攻击防御都同步提升6层,这会是最优化的选择


最后,到了计算游戏难度的时间了!

公式3.png

直接放最终总表格吧:
图8.png

横向是巅峰难度,纵向是层数难度

可见,1000级打100,相当于2000级打103.5的难度,比单纯考虑进攻要多1


四、如何使用难度表格


下面我来结合几个实例讲讲如何使用难度表格


重要的事情再说三遍:这个表格的变量只有巅峰,只有巅峰,只有巅峰!


实例1

非赛HC豆角单人
8.png
本人,100层,巅峰1064,打卡0,等效巅峰1064,力量10000出头,可以套用表中1000级难度13.8左右

第一名,118层,巅峰4716,打卡979,等效巅峰5695,全身少我3365力量,因为高巅峰为所欲为可以洗去力量,3365力量就是673巅峰,调整后第一名是约5000巅峰,13.8难度下可以打110层,然而他实际上过了118,这个8层的提升就是词缀宝石技能,跟巅峰没什么关系了

以上是巅峰的变量,下面看词缀

本人,天谴伤28,神圣伤20,范围伤50,暴击少了26爆,爆伤少了一条50一条100,宝石平均96,盾牌689特效

第一名,天谴伤43,神圣伤38,范围伤142,暴击少了26爆,爆伤全,宝石平均130,盾牌777特效,并且多一条杨裤25%

逐条分析伤害,天谴,差12%,神圣,差15%,范围伤,在10只怪的情况下差了一倍,爆伤,差30%左右,宝石,1.75层,综合来看伤害,大约差了有11层(不详细算了),所以虽然第一名比本人高了18层,但是游戏难度反而比本人简单3层,换句话说,我拿他这一身也可以打121,(据说用宏可以再打5层,那岂不是要过126!)或者我猜大佬非赛只是随便打打没有怎么使劲


实例2,

我们来看使劲的大佬

13赛季HC武僧单人
9.png
本人,103层,巅峰1061,打卡1092,等效巅峰2153,实际敏捷只有14500左右,调整到表格里巅峰1900,难度13.6

第一名,114层,巅峰3008,打卡1476,等效巅峰4484,装备上少我1382敏捷约巅峰276,调整后巅峰约395013.6难度下可以打108,实际过了114,差了6

看看其他变量有没有6层的伤害

本人,敲钟伤146,火伤19,范围64,爆伤缺150,宝石平均96

大佬,敲钟伤158,火伤37,范围94,爆伤不缺,宝石平均135

技能火伤爆伤差了1层半伤害,范围差1层半,宝石差2层,合计差5层(粗略计算),所以按照难度来说,榜首大佬只比本人多打了1层,实际从榜单观察来看,我这个巅峰最高的确实也只过了104,同样只高我1层,(这1层也是怨念,当时武器出一条击回就好了,不至于在撕104的时候神图出现之前战死)


实例3

14赛季SC鸟陨
图9.png
第一名,118层,巅峰2523,打卡1223,等效巅峰3746,智力职业多宝石1400等于巅峰280,调整到表格里巅峰约4000,难度33.5

第八名,113层,巅峰2465,打卡944,等效巅峰3409,智力职业加280巅峰套用表格里巅峰约370033.5难度下需要过117.5,只差半层

其他变量方面

第一名,陨石伤30,奥伤37,范围140,宝石平均135,特效325,142

第八名,陨石伤30,奥伤39,范围165,宝石平均136,特效325,148

除了范围,相差无几,第一名装备反而还要差点,总体最多差1层吧,算上巅峰的半层差异,总体来说同难度下面,第一名比第八名多打了至少6层!(第一名真厉害,第八名真菜,哈哈)


这就是本表格的正确打开方式,

1、套用巅峰的时候,需要确认一下主属性,表格是以8009000主属性为准的,如果有10000主属性请参考1000级档次,比如实例2的武僧,敏捷太低需要降档,实例3的法师需要升档

2、对于同BD的两个毕业装,(赛季末期)确认档位后只需套用表格就能看出难度差别

3、对于同BD的非毕业装,要比较的增伤比较多,各种不同类别增伤乘起来计算再取1.17为底的对数得层数,简单操作起来就是比如总体增伤你算到1.79,计算器上按1.79/1.17,按几次=号就是差几层,不足的请向上取整,因为血量难度一般要比层数难度高(伤害提升17%不止多打1层的意思),1.79/1.17要按3次多4次不到,向上取整得4

4、宝石,粗算,每20级多1

[url=http://bbs.d.163.com/forum.php?m ... tra=page%3D1&page=1]http://bbs.d.163.com/forum.php?mod=viewthread&tid=173544898&extra=page%3D1&page=1[/url]

5、范围伤,粗算,每多201

[url=http://bbs.d.163.com/forum.php?mod=viewthread&tid=173358370]http://bbs.d.163.com/forum.php?mod=viewthread&tid=173358370[/url]

6、其他,一些增加护甲全抗的技能,比如阿卡拉特变身,加护甲150%,由于战斗护甲减伤跟不开变身的站街护甲减伤比例上并不是线性的,战斗坚韧难度降幅更大,意味着更容易站住,所以这方面不需要考虑了



Q:为什么只做到6000级?

A:因为6000级以上都是那啥,你们懂的,而且6000级以上都在非赛,非赛嘛,随便冲一冲,水分很大的


最后一点题外话,其实这个游戏是非常难非常难的,表格里是以80070层作为难度1,但是这个难度1其实难到令人发指,因为这个难度1是只考虑巅峰(主属)的一个难度,试想全身没有任何增伤,不带任何宝石,也不萃取,打70层比黄装过大米还难,黄装大米好歹还能带三个宝石三个萃取,即使这样打穿70大米也已经是极难了


PS,本贴完美提供了“给我xxxx巅峰我也能怎么怎么样”的判断方法


107#回复提问质量很高,有必要贴到这里

Q:你这个难度的公式有点牵强,首先为什么要用攻击乘以防御,没什么代表意义,另外降幂也只是为了防止数据膨胀,和怪物两因数的同步增长有什么关系?


A:没错,你说的问题我在写的时候也考虑到了


游戏难度是个感性体验,1000个人有1000种看法,这是很主观的,无法或者很难定量描述

我曾经也考虑/猜测过难度是不是有更高级的算法,要不要用到高等数学,要不要加权重,哪个参数加,加多少?但是鬼知道加多少,暴雪自己都不知道加多少,暴雪对难度的定义只是血量多17%攻击多2.34%,如果有明确的公式,这类帖子早就满天飞了(这不像是减伤公式,减伤公式我即使不知道背后的公式,但是给几个参数我就能反推出来)

而我这帖子的任务只需要比较两个对象的相对强弱,而不需要考虑单个对象的绝对强弱,不需要绝对精确,只需要在我们平时常用的范围里相对精确,所以我就干脆不加权重,攻防两端归1化无脑乘起来就行了,以不影响实际游戏体验为准

我这里的定量描述也只是比较个相对强弱,这种相对比较可以有无数种方式,我这里只是其中一种

降幂确实是为了防止数据膨胀,第一版的数据没有这么处理,结果完全没法看,我也试过用对数来处理,结果是,直接降幂效果更好,更符合实际游戏体验,而且能把常用的层数巅峰的结果都放到10-50区间,好看好用多了

至于要不要什么代表意义,我觉得阿三都没想过这个问题

点评

孤孑  哈哈原来表格里的大佬都是我的好友!  发表于 2018-7-19 15:59
孤单飞客#5727  用shift+回车换行,app就不串了 。不知道app啥时候回修复这个  发表于 2018-7-19 11:28
已有 1 人评分符文 收起 理由
liyu2799 + 8 感谢分享

总评分:  符文 + 8   查看全部评分

帖子:133

符文:0

2#
看得我脑壳痛
发表于 2018-7-18 16:38:37 来自凯恩之角App |显示全部楼层 来自:四川

帖子:145

符文:85

3#
看完之后一脸懵逼,想打高层,还是要升巅峰,巅峰才是王道,巅峰够了,装备自然就成型了
发表于 2018-7-18 16:44:38 来自凯恩之角App |显示全部楼层 来自:江苏
头像被屏蔽

帖子:1942

符文:17

4#
提示: 该帖被管理员或版主屏蔽
发表于 2018-7-18 16:56:28 |显示全部楼层 来自:浙江

帖子:444

符文:2903

5#
天哪,看到这么多字,这么多表格,头都晕了,楼主厉害了,直接验证“巅峰破坏神”。
发表于 2018-7-18 17:02:45 来自凯恩之角App |显示全部楼层 来自:福建
头像被屏蔽

帖子:1042

符文:55

6#
来个总结吧,楼主就用1
2
3说说
发表于 2018-7-18 17:10:48 来自凯恩之角App |显示全部楼层 来自:重庆

帖子:19

符文:27

7#
相当用心,但无耻伸手党想要个大结论
发表于 2018-7-18 17:13:25 来自凯恩之角App |显示全部楼层 来自:陕西

帖子:98

符文:118

8#
脑子不够用
发表于 2018-7-18 17:21:53 来自凯恩之角App |显示全部楼层 来自:浙江

帖子:285

符文:54

9#
牛皮牛皮紫薯布丁
发表于 2018-7-18 18:09:34 |显示全部楼层 来自:北京
[armory]http://cn.battle.net/d3/en/profile/%E8%8B%B1%E6%99%AE%E7%91%9E%E6%96%AF-5624/hero/2357717[/armory]

帖子:2082

符文:5821

10#
我的非赛巅峰也才2000

点评

舞贱贱  那可以打多少层?  发表于 2018-7-18 18:27
发表于 2018-7-18 18:17:51 |显示全部楼层 来自:山东

帖子:25685

符文:2982

11#
666大佬有理有据
发表于 2018-7-18 19:12:46 来自凯恩之角App |显示全部楼层 来自:重庆

帖子:57

符文:2

12#
liyu2799 发表于 2018-7-18 19:12
666大佬有理有据

666活捉鲤鱼版猪拍马屁……
发表于 2018-7-18 19:15:39 来自凯恩之角App |显示全部楼层 来自:四川

帖子:6265

符文:467

13#
本帖最后由 孤单飞客#5727 于 2018-7-19 11:30 编辑

成功吓跑众多不想思考的人。
另外,我觉得公共游戏应该设定+10层单刷过可进入。因为4人t13和1人69层怪物血量一样
发表于 2018-7-18 19:16:14 |显示全部楼层 来自:北京
追逐风的节奏
B站:孤胆飞客 暗黑3基地:云基地
头像被屏蔽

帖子:3239

符文:87

14#
本帖最后由 真弓天使 于 2018-7-18 19:30 编辑

这游戏还是休闲点玩吧,巅峰高就可以为所欲为。 巅峰高了, 配装都不一样了。 本就不是个竞技游戏,等几个版本后看好今后全民速刷150。我S2 AFK时我就对大王说, 两年后凯恩 贴吧都会有这样的发帖。 萌新求问: 80层怎么过? 我现在还是要说, 两年后 萌新求问:怎么过120层啊, 我根本站不住啊。 每个版本都设定了个输出框架, 巅峰再高也跳不出去。 总之全部在暴雪爸爸的计算之内
发表于 2018-7-18 19:27:01 |显示全部楼层 来自:湖南
签名被屏蔽

帖子:307

符文:131

15#
好了,不逛凯恩了,升巅峰去了
发表于 2018-7-18 19:52:40 来自凯恩之角App |显示全部楼层 来自:河南
您需要登录后才可以回帖 登录 | 注册网易通行证