在第一次匹配失败后,Dota2如何知道与高优先级的玩家进行匹配?

时间:2019-02-16 05:28:31

标签: networking game-engine matchmaking

在Dota2中,有一个规则,当十名玩家的第一场比赛失败时,您将被优先级较高的游戏。 我很好奇如何做到这一点?

1 个答案:

答案 0 :(得分:1)

基本上,每个玩家都有一个优先级(很可能只是一个整数值),根据他们的优先级,他们会进入游戏。即具有较高优先级的玩家将比具有较低优先级的玩家更快进入比赛。 如果某个球员已经被比赛但比赛失败,则他们的优先级会提高,以确保他们没有等待比赛的年龄。

稍微偏离主题:除此之外,您还可以将玩家的优先级设为已经等待的时间。在这种情况下,等待年龄的球员将在其他所有人之前进入比赛。 返回主题:如果匹配失败,则可以添加一定量。

至少我是这样做的。