回合制游戏 - 匹配

问题描述:

我想用Game Center做回合制游戏。回合制游戏 - 匹配

我的问题是,我可以限制正在播放或创建的比赛数量吗?

是的,你可以。一种解决方案是将当前正在玩的游戏数量存储到数据库中。并检查它是否超过确定的最大限制。 我刚刚完成开发我的国际象棋游戏-.-

同时匹配的数量有限制(当前为30)。

假设您在本地知道该应用程序在多少个游戏中(通过调用loadMatchesWithCompletionHandler可以轻松找到)。

然后,超出您的最大游戏数量,拒绝来自handleInviteFromGameCenter的所有邀请,并禁用您的用于创建新游戏的UI并且不会创建匹配请求。