2012-03-26 33 views
1

我目前正在编写一款基于回合的纸牌游戏,它将使用Gamekit for multiplayer。它也将具有AI的单人模式。我想存储一些用户元数据(赢得多少比赛,获得的积分等)。我还希望能够显示一些关于对手的比赛特定数据(在该比赛中获得的积分)。存储本地播放器元数据以及显示对手元数据的最佳方式是什么?我会继承GKPlayer还是以任何方式连接两者?如何在使用GKPlayer/Gamekit时存储用户元数据

回答

0

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

有关其他玩家的信息,您可能需要使用Turn Based API将数据发送到其他设备。