我正在尝试使用Game Center创建一个回合制游戏。我想知道是否有可能允许比赛中的球员互相聊天(语音或文字)。
我已经对它进行了一些调查,似乎可以通过普通游戏而不是基于回合的游戏。
如果不可能有什么解决方案或方法允许这种类型的聊天?
答案 0 :(得分:0)
是的,您可以通过以下方式进行文字聊天:
在不结束转弯的情况下,更新matchData
上的GKTurnBasedMatch
对象。更新的NSData将提供给打开您的应用程序并且是游戏参与者的所有玩家。因此,您的matchData
对象必须同时携带游戏状态和聊天状态。不幸的是,我没有看到如何在不必每次都结束玩家回合的情况下触发用户通知或标记应用程序进行新聊天。