我正在製作某種遊戲,每個遊戲都會給用戶一些硬幣(比如說10)。我想確保用戶何時打開應用程序並再次玩遊戲,它應該保存上一次遊戲的進度,並在10個硬幣後繼續,但不是0,即使用戶已完全退出應用程序或應用程序時發生崩潰。請通過這個指導我。提前致謝。保存遊戲進度
Q
保存遊戲進度
-1
A
回答
3
對於最小數據,您可以使用SharedPreferences。如果您將存儲大量不同的變量,最好使用某種文件,無論它是數據庫還是文本文件。
1
看看Android的頁面描述不同的存儲選項http://developer.android.com/guide/topics/data/data-storage.html
對於一個遊戲,如果你打算存儲遊戲狀態,像樣的數目,你應該使用SQLite數據庫。但是,如果您只想存儲一些值,則可以使用SharedPreferences選項。只要記得在播放器退出應用程序時放置並提交新值。或者如果你想確保他們在碰撞後仍然保留他們的硬幣,那麼每次硬幣值發生變化時都可以編寫SharedPreferences值。
相關問題
- 1. 在獨立存儲中保存Unity遊戲的進度
- 2. iPhone遊戲保存
- 3. 存儲用戶的遊戲進度
- 4. 使用序列化保存遊戲(掃雷)進度java
- 5. 在iOS中保存和加載設置和遊戲進度
- 6. 如何在MySQL數據庫中保存遊戲進度
- 7. 用NSUserDefault保存遊戲進度:好還是壞主意?
- 8. PHP&MySQL需要反饋保存遊戲進度
- 9. 如何在Visual Basic 2010中保存遊戲的進度?
- 10. 保存遊戲杆列表
- 11. Python遊戲保存文件
- 12. 保存多線程遊戲
- 13. android保存遊戲狀態
- 14. 用Javascript保存遊戲
- 15. 保存遊戲狀態?
- 16. 如何在java applet遊戲中製作保存遊戲?
- 17. 通過遊戲中心分享保存的遊戲數據?
- 18. 如何在遊戲中保存/加載遊戲的狀態?
- 19. 如何星際爭霸(或策略遊戲)遊戲保存
- 20. 如何保存遊戲數據爲我的iOS的Cocos2D遊戲?
- 21. 對非遊戲應用使用已保存的遊戲服務
- 22. 基於文本的遊戲的基本保存遊戲
- 23. Android的帆布遊戲,遊戲速度
- 24. Python或Pygame可以創建單獨的文件以保存遊戲進度嗎?
- 25. 正在更新遊戲進度變量
- 26. Flash遊戲文件的進度條
- 27. 非XNA遊戲進入遊戲?
- 28. 二進制文件和保存的遊戲格式
- 29. 修改二進制保存遊戲數據(iPhone)
- 30. 在Unity中使用JSON保存遊戲
查看Android API指南中的[Data Storage](http://developer.android.com/guide/topics/data/index.html)。 –