暴雪游戏推荐

暗黑破坏神2中的经验计算机制 计算方式分析

时间:2022-02-07 12:24 作者:B站 手机订阅 神评论

新闻导语

暗黑破坏神2中的经验计算机制 计算方式分析

  游戏中,经验最大的作用是提升玩家以及佣兵的等级,可以通过击杀怪物以及第五幕中的任务获取。相对应的,游戏中也存在一系列关于经验获取的机制,其计算方式在多个版本的添加和修正后显得尤为复杂。在此文中将对现有的经验获取机制进行逐项的分析。

  1、经验获取范围

  ??? 击杀怪物时,一定范围内组队的盟友会分享这些经验。不过,“为了防止低等级玩家在绝对安全的区域获得经验”,游戏中设定了经验获取范围。也就是只有在玩家附近的一片区域内死亡的怪物才能为玩家提供经验,其范围大概是两屏幕。所以在多人组队时也需要注意队友之间的距离。

  2、怪物基础经验

  ??? 击杀怪物获取的经验需要经过一系列的计算才能得到玩家实际获取的经验,但是这一系列计算的基础就是怪物能够提供的基础经验数值。而这一项数值与怪物的种类和等级相关。举个例子,地狱难度下地穴中的沉沦魔提供的经验远高于鲜血荒地,而同样在地穴中的罗格弓箭手提供的经验也远高于同场景中的沉沦魔。也就是说,即使同为85级场景,怪物的种类也会影响其中的各类收益,包括但不仅限于经验。

  3、游戏人数的经验加成

  ??? 在之前的游戏人数中也提到了游戏人数对经验获取的提升效果。但是,由于经验获取的计算方式较为繁琐,所以在之前只提到了单机环境下游戏人数对基础经验获取的影响。

  ??? 在游戏中,每1游戏人数将会提升100%的额外经验值,折算成单机环境下也就是每提升1PP数值会提升50%的额外经验值。

  ??? 同时,由于数值类型的关系,游戏中单次获取的经验也存在上限,不过一般只会在单机环境中由单人获取完整的多人经验时触发。由于数值上限受到其中乘除算法顺序影响,且这项上限在游戏中影响的范围不大,所以此处只进行举例说明。比如说,单机环境下巴尔的经验值在3PP下达到上限,而迪亚波罗则是在7PP下达到上限。

  其实就是之前的计算式

  4、盟友加成

  ??? 游戏中,杀死怪物的玩家及其盟友能够获得经验。若是两个中立玩家相遇时,则只有杀死怪物的玩家能够获得经验。在经验获取时,将会分享给获取范围内的所有盟友。

  ??? 为了提高玩家的组队收益,在玩家组队时获取的经验会随着队伍人数而上升,经验获取范围内每多一位盟友就能够提升89/256,也就是大约35%的分配前经验。

  Teammates指的是经验获取范围内队友的数量,此处不计算自身

  5、经验分享

  ??? 在经过上述的计算后,就来到了队伍内的经验分配环节。游戏中团队经验的分配按照玩家等级计算,每位玩家能够获得自身等级与范围内所有队员等级和比值部分的经验。也就是在这一步,玩家获取的经验需要乘上玩家等级在等级总和中的占比。从中也能看出,在玩家等级差距较大时,队伍中低等级玩家获取的经验会受到很大的折扣。因此,在强化法师带小号的过程中,需要在加完强化后退出经验获取范围,所以通常会退回城镇内。

  此处Clvl指的是人物等级,也就是Character Level,同理Mlvl指的是怪物等级

  6、个人经验加成

  ??? 游戏中,经验神殿以及部分物品能够提升玩家获取的经验数值,这部分将会在团队经验分配后进行计算。常见的经验加成包括经验神殿、毁灭小护身符以及奥恩德的智慧精华双手杖(Ondal’s Wisdom)。这三项加成在此处为累加计算,也就是当一位玩家在携带满变量毁灭、手持经验杖并头顶经验神殿时,能够获取最高达到65%的个人经验加成。

  后两项分别为神殿和物品提供的经验加成,神殿固定为50%

  7、怪物等级差惩罚

  ??? 众所周知,当玩家的等级高于怪物等级时会受到经验惩罚,这一部分就是怪物等级与玩家等级差距过大产生的惩罚。

  ??? 当玩家比怪物高出的等级在5级以内时,不受这一部分经验惩罚。而在等级差距拉大时,经验惩罚逐渐上升,在等级差达到10级时达到最高5%的折扣比例。于是,当玩家等级较高时,刷常规85场景获取的经验会逐渐的下降。

  人物等级大于25级时

  ??? 当怪物等级高于玩家时,获得的经验也会存在一项折扣,其比例等于Clvl / Mlvl,也就是玩家等级和怪物等级的比值。这一项针对的是25级以上的玩家,当玩家等级不足25级时计算方式会发生变化,其惩罚力度会极大的增加。

  ??? 在人物等级达到25级之前,若是怪物等级超过玩家等级会带来极大的经验惩罚。这一项最高能够达到2%。因此,在普通难度的游玩过程中也需要注意自身的等级,若是等级不足则可能会加大后续升级的难度。

  25级以下的额外惩罚

  8、角色等级惩罚

  ??? 除了和怪物的等级差距惩罚外,随着玩家等级的提升也会产生一项经验获取惩罚,这项惩罚在玩家等级达到70级后开始生效。虽然在玩家等级超过30级后,每一等级需要的经验值仅比前一等级提升约9%,但是这部分惩罚的提升极大的增加了升级所需的时间。

  ??? 因此,在玩家等级上升时,升级难度也会较快的增长。此处如果再乘算上玩家等级较高时带来的等级差惩罚,于是高等级玩家通常只能通过少数等级较高的怪物来快速的获取经验,比如说迪亚波罗、巴尔或是尼拉塞克,而在其他场景中的经验收益极低。这里也能看出炸牛或是刷皮飞升的大佬有多强的毅力了。

  ??? 这里放一张比较直观的图。角色在91~99级中升级所需的经验大概占1~99级的一半,而在计算上人物等级带来的经验惩罚后97~99级所需经验的占比便超过了一半。从这里也能看出在现版本下冲击99级的难度。

  占比指的是该等级需求经验在总需求经验中所占的比例

  9、单机经验计算演示

  ??? 举个例子,某95级的闪电系法师,携带着10%经验增加的毁灭,开启7PP在地穴中击杀了1只精英级的骷髅战士,此时的经验获取将按照以下步骤进行计算。

  ??? 首先,地穴中精英级的骷髅战士等级为88级,基础经验值为217578点,在7PP指令下其经验值达到原先的400%,也就是870312点。

  ??? 此时,这位法师的附近没有队友,因此不需要进行盟友的经验加成和经验分享,也就是说她独吞了这份经验。

  ??? 而后,由于这位法师比这只骷髅战士等级高7级,等级差距带来了62%的经验折扣,于是经验只剩下了539593点。再之后则需要计算95级角色等级带来的15/1024的经验惩罚,这下就只剩了7904点。

  ??? 最后,再计算上毁灭带来的10%经验提升,则此次获得的经验数值达到了8694点,折算下来也就是升极至96级所需的大约万分之0.38。

  ??? 也就是说如果这位闪电法师想要升级,则需要击杀数万只这样的骷髅,即使是能够获得部分经验神殿的加成,也需要刷上数千场7PP难度的地穴。

  ??? 这个场次数看起来很高,但是如果这位魔法师的此时的等级为98级,则在计算过程中两项折扣的力度变为5%以及6/1024,再计算上升级所需经验的提升,按照上述计算则需要的场次数会达到95级时的大约40倍,也就是需要刷上二十万场以上的7PP地穴。

  ??? 而此时,如果这位98级的魔法师改为击杀7PP下的尼拉塞克,按照上述的内容再来一遍经验计算。尼拉塞克的基础经验值为840805点,在7PP下提升为3379220点。而尼拉塞克等级为95级,无等级差惩罚,则只需要就算6/1024的等级惩罚,再计算上10%的个人经验加成,也就是能够获得21780点经验,相当于升级至99级所需经验的大约万分之0.75,也就是只需要一万三千场左右即可飞升。

  ??? 当然,以上依旧是在单机模式下进行的估计,主要用于梳理经验计算步骤以及量化高等级下玩家获取经验的困难程度。

  10、经验丢失机制

  ??? 常规模式下,角色在噩梦以及地狱难度中阵亡会损失一部分当前经验,比例最高为升级所需经验的5%(噩梦)以及10%(地狱)。在玩家现有经验不足这一比例时只会将现有经验降低至0,而不会降低玩家等级。如果在退出游戏前捡回装备,则能够恢复75%的已损失经验值,能够将惩罚降低至原本的25%,也就是1.25%(噩梦)以及2.5%(地狱)。

  11、野蛮人先祖任务

  ??? 在完成第五幕的第五项任务时,玩家会获得大量的经验奖励。这一部分虽然不受到上述内容的影响,但和完成任务时的角色等级存在一定的关系,当角色等级不足时经验数额会相应的降低。在普通/噩梦/地狱难度下,玩家需要36/66/74级来获取满额的经验,其满额数值分别为140万、2000万和4000万。

  ??? 由于这一项经验不会受到加成,也不会受到减免,所以即使是在玩家达到98级后依旧能够获得满额的4000万经验,也就是升级至99级所需经验的大约13.7%。若是再加上噩梦难度下的2000万经验,则能将这一比例扩大至20%,获得这些经验能够大幅减少冲击99级所需的时间。因此也有很多玩家选择通过Bug偷渡的方式保留下噩梦和地狱难度下野蛮人先祖的任务以便于更加快速的冲击至99级,羽化飞升。

  12、雇佣兵经验

  ??? 在游戏中,雇佣兵也拥有一套经验获取计算方式,与玩家的经验获取计算相对独立,也就是不会影响玩家的经验获取。

  ??? 首先,雇佣兵单次获取的经验存在上限,也就是当前升级所需经验的1/64,当单次获取的经验超过这一数值时会被限制。也就是说,雇佣兵每升一级至少需要杀死64只怪物。

  ??? 雇佣兵升级所需的经验可以按照下式进行计算:

  Exp_lvl是佣兵经验计算的基础值,与佣兵类型相关,在原版游戏中也与雇佣的难度相关

  ??? 佣兵在场时,按照怪物的死亡方式可以将经验获取的计算方式大致的分为三种,即被佣兵杀死、被雇主及其召唤物杀死以及被其他玩家或友军杀死。当怪物死于佣兵本身时,佣兵能够获得全额的经验;而在怪物死于雇主及其召唤物时,佣兵能够获得1/3的经验;在怪物死于其他友军时,佣兵无法获得经验。

  ??? 在佣兵可以获得经验时,则也需要计算和怪物等级差距带来的惩罚,这一点与玩家的计算方式相同。不过,由于雇佣兵不会受到来自于等级的经验惩罚,所以佣兵的经验获取速度远高于角色本身,升级难度也因此而远低于玩家。

  写在最后:经验计算方式其实是很早之前放出的卫星,现在趁着春节假期进行一下回收。实际上,在除了普通难度以及最后冲刺飞升时,一般不需要过多的考虑经验收益。

  文中大部分的资料来源于IMPK资料室离线版。 

相关阅读:暗黑3,新闻