我目前正在编写一款基于回合制的纸牌游戏,该游戏将使用Gamekit进行多人游戏。它也将具有AI的单人模式。我想存储一些用户元数据(获胜的比赛数,获得的信用额等)。我还希望能够显示一些关于对手的比赛特定数据(在该游戏中获得的积分)。存储本地玩家的元数据以及显示对手元数据的最佳方法是什么?我会将GKPlayer子类化或以任何方式连接两者吗?
答案 0 :(得分:0)
如果您只想存储与特定用户相关联的数据,则可以使用player.playerID
上的GKPlayer
。根本不需要子类,因为您可以使用playerID
作为存储的任何数据的键。
有关其他播放器的信息,您可能必须使用Turn Based API将该数据发送到其他设备。