我正在尝试创建一个基于游戏中心的游戏。我想知道是否有可能允许比赛中的球员相互聊天(语音或文本)。
我已经研究了一下,似乎可以通过正常的游戏,但不是一个基于回合的游戏。
如果不可能,有什么解决方案或方法来允许这种类型的聊天?
发布于 2013-05-08 18:54:40
可以,您可以通过以下方式进行文本聊天:在不结束回合的情况下,更新GKTurnBasedMatch上的matchData对象。更新后的NSData将提供给所有打开您的应用程序并参与游戏的玩家。因此,您的matchData对象必须同时承载游戏状态和聊天状态。不幸的是,我不明白如何触发用户通知或标记应用程序以进行新的聊天,而不必每次都结束玩家的轮到。
https://stackoverflow.com/questions/14279084
复制相似问题