大文学 > 都市小说 > 这样的制作组和NPC真没问题吗 > 第0437集:因判定过多造成的优先级混乱的BUG!这是程序员的锅么?全文阅读

第0437集:因判定过多造成的优先级混乱的BUG!这是程序员的锅么?

召唤系的人物,是很多游戏里都会存在的一种比较特别的人物。相比于其他类型的人物来说,召唤系的人物因为召唤物的关系,会更为多变,所以从理论上自然也是可以应对更多不同的情况。通常来说,召唤系的人物多数都有着上手简单,但精通很难的共同特点。毕竟,召唤出那些召唤物之后,用自动模式什么的就可以很轻松的解决一些强度不高但数量比较多的敌人。但如果想要做到极致的话,那自然是不能使用自动模式的,需要不断的操作,不断的下命令什么的,以此来做到极限,发挥出每一个召唤物的最大作用。正因如此,召唤系的人物一般才有着入门容易,精通却很难的特点。

有些游戏里确实会整一些召唤物还可以召唤出新的召唤物的套娃套路,但那并不是很多见!而现在,胡侃所面临的,正是这种召唤物召唤出召唤物的罕见套路——虽说现在的情况严格来说并不是这样,但从概念上来说这并没有错,这就是套娃!妥妥的套娃!

『拜托!这样的套娃行为,怎么就不多见了呢?』胡侃十分不满的怼了旁白一句,而后举例说道:『比如说,八云紫的式神是八云蓝,八云蓝的式神是八云橙,这不就是说明八云橙就是八云紫的式神的式神了么?这还不是套娃么?而且还是非常经典的套娃!』说罢这些,又过了几秒后,胡侃又补充道:『对了,我应该不用特别说明「式神」就是概念和召唤兽差不多的存在吧?应该不用吧?反正这个就是非常经典的由召唤兽召唤的召唤兽的套娃就是了!』

『嗯?怎么了?发生了什么事?』面对胡侃突然的自言自语,石千磊不禁问道。

『歹势!歹势!』胡侃挠着脑袋,不好意思的说道,『没什么,随便说说而已,只是我个人的习惯罢了!』

『哦,原来是这样啊……』石千磊半信半疑的点头说道,『你应该行动完毕了吧?二速应该是你召唤出来的这个大家伙吧?毕竟他有200级,而且还是UR品质,二速并不奇怪!如果你没有主角光环的话,他甚至有可能是一速!』

『拜托,你不是也有主角光环么?这样来说的话,你应该才是二速吧?』胡侃道。

由于特技「主角光环」在比较高等级的时候,都有一个无视双方速度值,强制抢一速的功能,同时胡侃发现自己召唤出来的这台机甲并没有什么优先级高于「主角光环」的特技或者技能,所以对于这个机甲二速的情况是存在疑惑的。而且这件事胡侃也是看到了系统的提示信息了的,他所召唤出来的这台「红龙机甲8848号试作机」确实是二速,并且现在已经处于等待胡侃下达命令,装备行动的这么一个蓄势待发的状态。

『你不懂规则么?那这就不能怪你了,毕竟俗话说的好——不知者不怪嘛!』石千磊突然开始解释来龙去脉,『虽然这个从概念上来说算是「规则」,但我个人更愿意称之为「BUG」,毕竟每个人的看法不同,每个人看待一个问题的角度不同,这种对于我不利的东西,我自然是在本能上都会称之为BUG的!更何况,这个确实也应该算是BUG才对!这个嘛,大致的情况是这样的,当你召唤出一个召唤物的时候,系统会根据他的速度数值进行一个出手顺位的判断,高就出手顺位靠前,低就靠后,确定了之后就开始重新排列这场战斗的出手顺位!这当然无可厚非,是一个非常正常的设定,毕竟战斗场合里无论是增加一个单位还是减少一个单位,整体的出手顺位排序就都是会受到影响的!而当前回合,因为召唤物出现的时候,场上肯定是有一些人是出于已经行动完毕的状态的,所以召唤物登场的本回合,以及后续的其他回合,实际的出手顺位就可能会存在一些差异!比如说本来在场的人,一速的人是100的速度值,二速的人是80的速度值,三速的人是50的速度值,而二速的人召唤出来的召唤兽的速度值是200。那么在第一回合,原本二速的人召唤出召唤兽之后,因为他自己和原本一速的人都已经行动完毕了,所以召唤兽就算速度值比场上所有的人都高,他在被召唤出来的第一回合,也只能是以三速的状态出手,只有在第二回合的时候,才能够以一速的出手顺位出手!』

说了这么半天,石千磊其实想表达的就是一个召唤兽的出手顺位只有在被召唤出来的第二回合才能够按照正常的顺位,而被召唤出来的本回合,他只能跟尚未行动的那些人一起排队而已。明明就是很简单的事情,石千磊却罗里吧嗦的说了这么多,并且好像还没有说明完毕——这充分说明了他是一个很寂寞的人!毕竟,众所周知,一般来说,越是寂寞的人,就越是话痨!比如说胡侃就是这样,因为感到寂寞,所以他才喜欢废话连篇,胡说八道!正因如此,胡侃感觉自己好像越来越理解石千磊了,先前的反感在逐渐的消失,对于石千磊,胡侃更多的情感是同情。

『哦……』胡侃一时间也不知道说什么是好,而且刚刚石千磊的话他也确实没有听太懂,还需要一会儿的时间理解,因此,在憋了一阵子之后,胡侃等到石千磊说话停顿之时,才蹦出半句话,道:『那……然后呢……』

『你的这个问题,问的很好!』石千磊突然眼前一亮,向胡侃伸出右手,亮出大拇指比了个赞。

『哈?可是我什么都没问啊……』胡侃低声道。

也不知道石千磊是根本没注意胡侃在说什么,还是理所当然的误以为胡侃这是在说别的什么,又或者是石千磊的心潮澎湃让他以为胡侃说的其实是什么什么,总而言之,石千磊现在的兴致非常的高昂!

『没错!你说的完全没错!』石千磊越说越是兴奋,他先是牛头不搭马嘴的回应了胡侃一句,而后继续说道:『不过,这里就存在着一个问题,那就是关于持有像是我们都有的「主角光环」里的那个特性,也就是持有拥有「出手顺位强制固定为一速」的这特性的技能或者特技的人,这个判定会在下一个回合才生效!那么,为了便于理解,我们还是接着刚才的那个例子说好了,也就是一速的人是100的速度值,二速的人是80的速度值,三速的人是50的速度值,其中二速的人召唤出来了一个召唤兽,这个召唤兽的速度值是200的这个情况!在这里,我们假设三速的人他持有一个主角光环的特技,那么他……』说着说着,石千磊就意识到了自己的说法有问题,但当他考虑如何改口的时候,此时已经听明白了他想表达的大概意思的胡侃就来了个惯例的抢答行为。

虽说很早的时候就已经说明了胡侃的爱好是给人起外号,但实际上经历了这么久,这个设定却并没有怎么体现出来,反倒是苍冥喜欢给人起外号的这一点就比较明显,而且还是明显了很多。造成这种现象的主要原因,大概就是因为「比较」,正所谓没有对比,就没有伤害,在苍冥给很多人起了外号的这个「事实」的对比之下,胡侃给人起外号的爱好自然也就没那么突出了。这大概也就是为什么架空历史的故事里会出现把两个经历相似的人合并为一的原因,毕竟与其留两个特点类似的角色,还不如合二为一,让角色的特点更为突出,经历更为丰富,比如说泛人类史上的经典大型魔幻武侠架空历史小说《三国演义》里就把陈到和赵云两个角色合并为了赵云一个角色,再进行了一番艺术加工,使其成为了一个非常经典的艺术形象,让人津津乐道。当然了,这是在两个角色的特点过于类似的情况下才可能出现的一种加工手法,因此这里并不适用。尽管苍冥和胡侃都有着给人起外号的爱好,但两人的不同点很多,自然是不可能出现合并为一人的这种操作的。相对的,喜欢胡说八道,人如其名的胡侃,总是喜欢「抢答」的这一点,这个方面当然还是体现的比较突出的!

『哦!我知道!我知道!这个我熟!这个我懂呀!』一时间,胡侃也是兴致盎然,眼神也是变的犀利了起来,『你刚刚想表达的事情我大概明白了,但是你这里面存在一个BUG啊!而且还是挺严重的BUG!如果说那个50速度值,排三速的人本身有「主角光环」,那不就是会默认抢第一出手顺位了么?既然他都第一了,又怎么可能出现第一回合竟然是三速的这个问题呢?对不对?那么,答案就只有一个了!』说到这里的时候,胡侃深吸了一口气,而后继续说道:『我们假设这三个人都持有主角光环,而且主角光环的等级都是A级好了,这样一来就不会出现BUG了!毕竟,主角光环这个特技我持有了这么长的时间,理解的还是比较透彻的!可以说,关于主角光环的事情,我虽然比不上什么都懂的懂王,但也是可以理解个大部分,很多相关的细节和规则我都可以说是非常熟悉的了!哼哼……』

『哦?如果这么说的话……』石千磊思量了一番,按照胡侃的这个思路捋了一捋,而后说道:『有道理!你说的很有道理!如果三个人都有主角光环,并且还都是A级的主角光环的话,那这个问题也就说的通了!毕竟,主角光环的出手顺位是优先考虑等级的,场上如果有多个人持有主角光环,都强制抢了理论一速的话,那便是主角光环特技等级高的优先出手,更高级的排前面,低级的则排后面!这就像是那些所谓的「预约免排队」的宣传一样,如果只有一个人两个人预约,那当然是真正意义上的免排队,但如果多个人预约的话,那自然是在预约的人里面进行单独的一轮排队,这一轮排队主要就是看谁的VIP等级比较高,谁高就谁优先!但如果有那么两个或者多个人,他的VIP等级一样的话,那么就再对比预约的时间,同级的VIP,谁的预约时间相对早一些,也就排在前面,预约的晚一些,也就排在后面!同样的道理,主角光环的这个抢一速也是一样,在大家的主角光环等级都一样的时候,就再看谁的速度高,谁就排前面,谁的速度低,那自然也就是排后面的了!就跟那些所谓的「预约免排队」是一模一样的,完全没有区别!』

这个问题石千磊也算是说的比较清楚明白的了,主角光环或者类似技能的抢一速,本质说白了其实也就是「预约免排队」的概念,有主角光环自然就是优先,但同样几个人都有,那就看谁的VIP等级高,如果VIP等级都一样高,那就是看预约的先后,也就是速度值的高低再来决定。

『那么,问题在哪里呢?』胡侃提出了最重要的问题,『你刚刚说的问题,到底出在了哪里?虽然我已经弄明白了大概,但这毕竟还是你要说明的问题,我总不好抢你的台词吧?是不是?』

『啊!对啊!』石千磊不由得一愣,但很快就恢复了正常状态,说道:『问题就在这里,如果说一速的人是100的速度值,二速的人是80的速度值,三速的人是50的速度值,其中二速的人召唤出来了一个召唤兽,这个召唤兽的速度值是200的话,就算一、二、三速的人都持有A级的主角光环,召唤兽在被召唤出来的这个回合,也还是会无视这个主角光环的抢一速的问题,根据自身的速度,获得本回合的三速,也就是把原本持有主角光环,但速度值只有50点的三速给往后给挤了一个出手顺位!』最后,石千磊看向了胡侃,对其问道:『那么,问题来了,你觉得这算是BUG么?虽说这个召唤兽速度确实是200点,比在场的三个人都要高,但他并没有主角光环或者那一类的抢一速的特技或者技能,并且在第二回合开始也是以四速的出手顺位进行战斗的。但是,在第一个回合,在二速的人召唤出来的这个回合,他竟然强行挤走了原本持有主角光环的三速的出手顺位,你觉得这算是BUG么?』

算,还是不算?这是一个问题!

似乎说算也有说算的道理,但也可以解释为是一个机制的问题,比如说拥有「召唤兽出场的回合可无视一切抢夺出手顺位的技能,只按照速度值进行当前回合的出手顺位排队!」之类的机制什么的。毕竟,在召唤兽登场的第一回合和后续的回合,出手顺位确实是会根据速度值出现变化的,从这方面来说,会有一个相关的游戏机制倒也没什么问题。

当然,这也可以说是一个因判定过多,所造成的优先级混乱的一个BUG!

这应该算是程序员的锅么?

于是,胡侃陷入了思考!

欲知后事如何,且听下回分晓!

To Be ued…