Iphone 游戏中心-处理来电等

Iphone 游戏中心-处理来电等,iphone,cocoa-touch,gamekit,multiplayer,game-center,Iphone,Cocoa Touch,Gamekit,Multiplayer,Game Center,在以下情况下,您会怎么做: 在实现多人游戏时,您可以使用GKMatchmaker查找玩家 当所需数量的玩家连接后,您开始比赛 现在其中一名玩家接到来电 现在怎么办?如果用户接听电话,应用程序将移到后台,与GameCenter的连接将丢失,对吗 如何对待球员和比赛 我想你必须对断开连接的玩家将这场比赛评为失利,并尝试与其他玩家继续比赛 有没有人想出更好的方法来处理这个问题?与Game Center的连接没有立即“丢失”,我不确定实际的超时时间,如果文档中没有指定,我也不会指望它是任何特定的时间。您

在以下情况下,您会怎么做:

  • 在实现多人游戏时,您可以使用GKMatchmaker查找玩家
  • 当所需数量的玩家连接后,您开始比赛
  • 现在其中一名玩家接到来电
  • 现在怎么办?如果用户接听电话,应用程序将移到后台,与GameCenter的连接将丢失,对吗

    如何对待球员和比赛

    我想你必须对断开连接的玩家将这场比赛评为失利,并尝试与其他玩家继续比赛


    有没有人想出更好的方法来处理这个问题?

    与Game Center的连接没有立即“丢失”,我不确定实际的超时时间,如果文档中没有指定,我也不会指望它是任何特定的时间。您始终可以使用两个连接的播放器测试特定版本/版本

    在我们的游戏Tic Tac Toe Twist中,当玩家因超时或其他网络问题而断开连接时,我们会让玩家知道谁在屏幕上用消息断开了连接达五秒钟,离开我们正在进行的比赛,重置游戏状态,然后将他们放回开始游戏屏幕

    如果您的特定游戏以这种方式运行良好,您也可以将其从游戏中删除并恢复

    请务必查看WWDC 2011信息,了解游戏中心未来将如何处理此问题的更新,以防苹果决定改变