我正在实施一个由多个游戏组成的捆绑应用。我想通过游戏中心为每个游戏添加多人游戏支持,现在我开始为其中一个游戏实现多人游戏,这是很好的。但每次我向朋友或自动匹配发送请求时,它都会与使用相同应用的其他设备配对,而不一定是我应用中的相同游戏。类似的事情应该适用于具有不同多人模式的应用程序(死亡竞赛,目标运行等),所以我想这是可能的。如何在游戏中心区分用户的多人游戏请求?
答案 0 :(得分:3)
您可以使用GKMatchRequest's playerGroup property仅匹配使用相同游戏模式(在您的情况下为游戏)的玩家。
如果您的游戏设置了playerGroup属性,则只有其请求共享相同playerGroup值的玩家才会被Game Center自动匹配。