游戏中心 - 基于技能的配对 - 球员组 - 范围

时间:2015-10-05 21:56:51

标签: ios objective-c game-center matchmaking

是否可以根据一系列球员技巧进行配对?

让我们想象一下,在一个游戏中,玩家的技能等级从1-10开始,我想匹配玩家自己的等级和玩家+/- 2等级。

如何通过Game Center Matchmaking实现这一目标? (的 GKMatchRequest

GKMatchRequest具有playerGroup属性,但它只是一个数字。因此,我只能实现基于单个数字而不是范围的匹配。反正是否有基于技能范围的匹配?

1 个答案:

答案 0 :(得分:0)

到目前为止,我认为没有办法解决这个问题。我猜您可以通过Apple bug报告器请求功能。它必须是一个常见的用例。

与此同时,也许你可以做这样的事情(如果Apple没问题的话):

  1. 尝试在自己的排名中找到匹配项。超时如果不成功,则中止比赛。
  2. 尝试在自己的排名+ 1中找到匹配。如果不成功则超时,并中止匹配。
  3. 尝试在自己的排名中找到匹配项:1。如果不成功则超时,并中止比赛。
  4. 尝试在没有超时的情况下找到自己等级内的匹配。