使用GKPlayer / Gamekit时如何存储用户元数据

时间:2012-03-26 22:52:36

标签: iphone ios gamekit

我目前正在编写一款基于回合制的纸牌游戏,该游戏将使用Gamekit进行多人游戏。它也将具有AI的单人模式。我想存储一些用户元数据(获胜的比赛数,获得的信用额等)。我还希望能够显示一些关于对手的比赛特定数据(在该游戏中获得的积分)。存储本地玩家的元数据以及显示对手元数据的最佳方法是什么?我会将GKPlayer子类化或以任何方式连接两者吗?

1 个答案:

答案 0 :(得分:0)

如果您只想存储与特定用户相关联的数据,则可以使用player.playerID上的GKPlayer。根本不需要子类,因为您可以使用playerID作为存储的任何数据的键。

有关其他播放器的信息,您可能必须使用Turn Based API将该数据发送到其他设备。