【发布时间】:2013-05-08 18:54:40
【问题描述】:
我正在尝试使用 Game Center 创建回合制游戏。我想知道是否可以让比赛中的玩家互相聊天(语音或文字)。
我研究了一下,似乎可以通过普通游戏而不是回合制游戏。
如果不可能,有什么解决方案或方法可以允许这种类型的聊天?
【问题讨论】:
标签: ios game-center
我正在尝试使用 Game Center 创建回合制游戏。我想知道是否可以让比赛中的玩家互相聊天(语音或文字)。
我研究了一下,似乎可以通过普通游戏而不是回合制游戏。
如果不可能,有什么解决方案或方法可以允许这种类型的聊天?
【问题讨论】:
标签: ios game-center
是的,您可以通过以下方式进行文字聊天:
在不结束回合的情况下,更新GKTurnBasedMatch 上的matchData 对象。更新后的 NSData 将提供给所有打开您的应用程序并参与游戏的玩家。因此,您的 matchData 对象必须同时携带游戏状态和聊天状态。不幸的是,我看不出如何触发用户通知或标记应用程序以进行新的聊天,而不必每次都结束玩家的回合。
【讨论】: