5

我正在尝试使用 Game Center 创建一个回合制游戏。我想知道是否可以让比赛中的玩家互相聊天(语音或文字)。

我已经研究了一下,似乎可以通过普通游戏而不是回合制游戏来实现。

如果不可能,允许这种类型聊天的解决方案或方法是什么?

4

1 回答 1

1

是的,您可以通过以下方式进行文字聊天:在不结束回合的情况下,matchData更新GKTurnBasedMatch. 更新后的 NSData 将提供给所有打开您的应用程序并参与游戏的玩家。因此,您的matchData对象必须同时携带游戏状态和聊天状态。不幸的是,我看不出如何触发用户通知或标记应用程序以进行新的聊天,而不必每次都结束玩家的回合。

于 2013-05-08T10:54:40.433 回答