2012-03-26 69 views
1

我目前正在編寫一款基於回合的紙牌遊戲,它將使用Gamekit for multiplayer。它也將具有AI的單人模式。我想存儲一些用戶元數據(贏得多少比賽,獲得的積分等)。我還希望能夠顯示一些關於對手的比賽特定數據(在該比賽中獲得的積分)。存儲本地播放器元數據以及顯示對手元數據的最佳方式是什麼?我會繼承GKPlayer還是以任何方式連接兩者?如何在使用GKPlayer/Gamekit時存儲用戶元數據

回答

0

如果您只想存儲與特定用戶關聯的數據,則可以使用GKPlayer上的player.playerID。完全不需要子類化,因爲您可以使用該playerID作爲存儲的任何數據的關鍵字。

有關其他玩家的信息,您可能需要使用Turn Based API將數據發送到其他設備。