荣耀战魂是怎么匹配的 荣耀战魂匹配机制详解

时间:2017-07-25 11:01:58 来源:当游网 作者:当游网 编辑:SRY 字体大小:

荣耀战魂是一款支持1v1的对决模式、2v2的乱斗模式到4v4的争权及死斗模式动作冒险游戏,那么荣耀战魂是怎么匹配的?下面小编就给大家分享一下荣耀战魂匹配机制详解,一起去看看吧。

联机匹配机制

荣耀战魂图片1

良好的赛事匹配机制意味着尽可能缩短等待时间并找到质量良好的连接。

为了做到这一点,我们的理念是专注于连接质量先于玩家技术的匹配方法。至于等待时间,我们在开始30秒寻找技术最接近的玩家,然后在每隔30秒间扩大搜索范围。三分钟为超时时间,此后我们让玩家能重新开始匹配。

匹配的而条件分为硬件参数(不随时间调整参数)和软件参数(参数随时间进行调整,当你在匹配时,这些参数会显示在游戏中)。

其中两项硬件参数是NAT和玩家地区,软件参数则是玩家地区内的数据和技能等级。

扩大位置参数的搜索方法中,我们会首先锁定在你当前的国家地区,然后最终扩大到整个大陆。目前没有简单的方法来解释“什么是地域”,游戏会充分利用地域概念,它可以是:一个国家的一部分,整个国家,或者不同国家的集群。我们会把地区分为不同的部分,来提供玩家更好的匹配对象。

对技能参数而言,我们会评估玩家的技能熟练度,并精确的匹配慢慢展开搜索范围。任何赛事都将在匹配时间结束前扩展到以全部技能的参数为标准的玩家。

最后,我们有时也会将数个游戏模式一同进行匹配以减少匹配的限制,这能有效重新组织玩家并降低匹配用时。举个例子,淘汰赛和冲突战将同时出现在死斗游戏列表中。

当匹配时间超过两分钟后,我们会放宽这类的游戏参数。

所有这些值和参数当然会根据开放测试和发布的第一周的测试结果进行调整。

为什么会在封测的时候出现匹配超时的情况?

荣耀战魂图片2

我们此前曾遇到过多人游戏模式无法匹配到人的情况,这主要出现在PvP争权模式和PvP乱斗模式中。此问题是由于某些僵尸赛事将用户带入永远无法开始比赛的循环中。虽然发生这种现象的概率不高,但却可能随着时间的推移影响越来越多的玩家。此问题最终会导致40000004超时报错。此外,我们还遇到过一个导致玩家发生40000004报错的错误,这个错误导致玩家只有重启游戏后才能再次加入在线赛事。

通过维护我们能清除这些僵尸赛事,而我们也在寻找跟着这一现象的原因,我们每4小时会进行一次维护,以定期清除僵尸赛事并缓解此问题。游戏必须在游戏大厅移除“正在搜索”的玩家来修补这问题。

在PC端游戏封测的最后几天我们发现了导致这个问题的原因并采取了解决方案,该方案也在开放测试的PC版本中使用,随后推广到所有平台。在开放测试中仍旧遇到400000004报错问题的玩家,我们推荐重启游戏。这错误发生的频率应该不高,我们对此进行了追踪并及时处理了僵尸赛事。所以争权模式的匹配在开放测试版期间在所有平台上应该非常可靠。对由此可能给您带来的任何不便,我们深表歉意。

P2P机制是如何运作的?

我们经常听到玩家们讨论传统的P2P联机时提到房主总是拥有一定优势。《荣耀战魂》拥有其自身的网络机制,这与其他传统的P2P机制有所不同。传统机制中,一名玩家会被选为服务器(即房主),但我们的游戏本质上没有房主,因为房主仅仅在游戏赛事期间被用于进行邀请和同步。这也是为何游戏在房主离开赛事时会受到影响,通过暂停寻找新的房主,随后游戏会重新同步并恢复比赛。

在比赛期间,每名玩家都在进行同步模拟运算,所以游戏中没有房主;玩家将对其它所有玩家发送数据,由于正在进行模拟运算的缘故,并不需要等待对方的答复。我们的技术允许玩家间进行更多互动并且没有更多传统P2P模式中的“房主优势”。当赛事结束时,赛事结果会经过所有玩家上传到仲裁服务器并进行验证。我们同时还有其它的服务器和系统来帮助我们检测潜在的作弊工具。

荣耀战魂图片3

开发团队在游戏上市后会持续进行网络架构稳定的工作。当游戏发售后,服务器可能会面临前所未有的压力,并且遇见此前从未碰到的问题,处理这些问题会是我们团队的首要任务。

即便当一个玩家中途退出影响了所有其他玩家,游戏也没有做出相应的惩罚。你们打算改变这种现象吗?

离开的玩家已经受到惩罚,因为他会失去所有的比赛奖励(战利品、铁钱、经验、战争资产等),这使他们的英雄停止升级。在《荣耀战魂》中,比起你离开游戏,留在比赛并参与其中(即便你输了)会比较有趣。

而这也不会影响留下的玩家得到战利品,即使离队者不惜一切代价退出,其他玩家还是可以继续收集奖励。

我们知道离队着会使别的玩家产生愤怒,为防止此类事情发生,我们会对此开展进一步处罚的研究。

以上就是小编给大家分享的荣耀战魂匹配机制详解,希望大家喜欢。

下载地址

0

收藏
稿件举报
分享至:

猜你喜欢

同类排行榜