我正在製作一款新遊戲,每款遊戲擁有7-8個關卡,共約30個關卡。我試圖找出一種方法來保存數據,例如highScores,unlockStatus,每個人的最佳時間等。SpriteKit Swift保存關卡數據的最佳方式
到目前爲止我發現的最好的方法是讓每個世界的NSCoding格式的1個GameData類比保存關卡數據。 它工作正常,但它仍然看起來非常笨重和很多代碼,因爲我現在有4個GameData類,而且每個級別都需要創建像highScores等一樣的屬性。我們甚至不會談論iCloud密鑰值存儲。
像新的憤怒的小鳥2這樣的遊戲會如何保存並跟蹤其遊戲數據的240個關卡?當然,他們不會爲highscores等創造240個屬性。
有人請指導我在正確的方向。 謝謝任何幫助和建議
我會建議使用parse.com作爲MBAAS,免費的,直到你得到的大,管理核心數據和鑰匙扣上HIGHT級別的本地存儲,所以最問題會得到解決,你從現成的 –
嘿,謝謝我已經在研究解析。再次感謝 – crashoverride777