使命召唤OL匹配系统的隐藏内容 带你一睹匹配机制内容 在使命召唤中系统是如何匹配对手的呢 靠战绩还是完全随机。下面小编就为大家带来了使命召唤OL匹配系统的隐藏内容 带你一睹匹配机制内容。
作为一款FPS设计网游,CODOL目前使用十分流行的匹配系统来代替传统的房间模式进行玩家游戏的组织。游戏希望通过该种方式来让玩家尽快找到实力相近的对手,进行一场势均力敌的战斗。但是,目前的游戏匹配系统有些不太尽人意的地方。匹配到的玩家阵营有时候会存在严重的战斗力失衡现象,造成游戏胜负的一边倒。这样会严重影响到游戏玩家的体验,很多时候,玩家会选择中途退出游戏,这样会更加影响其他玩家游戏体验。造成这个问题的原因很可能是匹配系统无法正确地评估每一个玩家的真实水平。当然,这里面也可能存在因为目前游戏处于内测,玩家数量较少的原因。
二丶战斗力计算公式猜想
那么,在游戏匹配过程,如何评价玩家的战力,并以此来寻找合适的对手将是整个系统的关键。在这里,游戏匹配系统可以使用基础成长值加动态活跃值的两种方式相结合的方式,计算出玩家的战斗力,为玩家寻找势均力敌的对手。
关于基础成长值的计算,我们可以假定每一个玩家在加入游戏的时候,都是一个基础的初始值,暂定为1000,随着玩家游戏的进行和技术的提高,我们可以按照一定的标准在初始值的基础上加上一定的成长值,最终计算出玩家的基础战斗力,这就是基础成长值。该指数最能展现玩家的正常状态的实力,数值也是通过一段游戏时间和游戏战绩计算的,因此是十分稳定的,波动不大。 基础成长值是随着玩家的游戏时间和战绩的提升而进行的相应的提升,是一段游戏战绩的综合水准。
其具体的计算公式可是:初始值1000+游戏时间(游戏等级)/关键系数1+胜利场次/关键系数2+杀敌总数(战损比)/关键系数3+团队贡献/关键系数3+其它。在这其中,每一个关键系数的值都是游戏通过大量的数据分析计算得来的,值可以是正数也是是负数,其它是一些其它的影响战力的情况,例如玩家的中途退出等特殊情况。值也是可以为正数,也可以为负数。
关于动态活跃值的计算,玩家的每次游戏都是实时地得到一个动态活跃值,该数值是玩家此次游戏的动态战力表现,每次游戏都是重新计算,重新开始的。动态活跃值是基于玩家此刻游戏的变现得到的。数值的波动和变化是相当地不稳定的。例如,此次游戏,玩家手感很好,战绩突出,那么该玩家得到的动态活跃值便会很大,加上基础成长值,该玩家此刻的战斗力会有大幅度的提升,那么在匹配系统中,可以考虑将玩家和更高战力的玩家进行匹配。又例如,通过以往的数据表明,某玩家在某张地图或者使用某款枪支的时候,战绩很好,那么玩家也可以获得相应的动态活跃值,获得较高的战斗力指数,在匹配的时候可以匹配到更高的玩家。此外,组队和战队作战,玩家也会获得很高的动态活跃值,在匹配的时候,和水平更高的玩家对战,可以有效地避免开黑虐菜的现象的发生。以此类推等等。
其具体的计算公式计较繁琐:关键系数1+关键系数2+关键系数3+…+关键系数N。这里的关键系数是玩家在某次游戏时的具体表现,战绩突出是,系数为正数,提升综合战斗力的计算,战绩惨淡的时候,系数为负数,降低综合战斗力的计算。
综上所述,玩家的最终用在匹配系统的战斗力是由两部分组成:基础成长值和动态活跃值。通过基础值和动态值的计算,可以较为准确地计算出某次游戏玩家综合实力的展现,使其匹配到最合适的对手。
三丶总结
让玩家在最短的时间内匹配到实力最相近的选手是匹配系统一直在追求的。自然,玩家战斗力的估算猜想可以算是系统在选择玩家匹配考虑的一个因素。在这个其中,自然还要考虑到各个方面的维度才能做到最好。希望CODOL的匹配系统可以更加智能地对每一个玩家的实力进行精准的定位,让他们都能来一场势均力敌的战斗。
以上就是全部内容,希望对你有所帮助。