在我的瑣事遊戲(適用於Windows Phone 7)中,我將列出一個問題列表,其中有4個可能的答案,只有其中一個是正確的,以及問題屬於哪個類別。我決定做一個數據庫,這將有idQuestion,類別,問題,WrongAns1,WrongAns2,WrongAns3,CorrectAns,這將存儲在本地數據庫中......但我也想在我的服務器上有另一個數據庫,我會放在新的問題,當用戶按更新問題時,它將從那裏檢索所有問題並將它們保存在本地數據庫中,以便他可以脫機播放......哪種方法是最好的方法?瑣事遊戲數據庫
瑣事遊戲數據庫
回答
最佳答案(閱讀評論)
一個好主意是添加一個時間列。
當用戶更新問題時,更新將只考慮比本地最新問題更新的服務器問題。
這不是我的問題...我的問題是如何發送問題從服務器數據庫本地數據庫...什麼是最好的方法? – a1204773
給定一個像這樣的簡單模式,應該很容易將數據以JSON或類似XML的格式寫入文件並將其保存到本地的獨立存儲中。
但是,您可能需要做的是將所有的答案(包括錯誤和正確)存儲爲散列而不是純文本,並相應地更新您的應用程序邏輯以將存儲的散列與運行中的散列進行比較用戶提供的答案(從而防止不道德的用戶通過辨別來自本地存儲器的答案而作出的任何嘗試)。
每當用戶選擇「更新問題」功能時,只需將來自獨立存儲的問題ID與在線數據庫中的問題ID進行比較,並將問題保存到獨立存儲中即可在線數據庫。
爲什麼使用json或xml更好?所以當用戶按更新問題按鈕時,它會下載json或xml文件並將其替換爲舊的? – a1204773
- 1. python瑣事遊戲錯誤
- 2. 瑣事遊戲和選擇功能
- 3. 爪哇2玩家瑣事遊戲
- 4. CountDownTimer在瑣事遊戲,NullPointer - Android(java)
- 5. 使用會話PHP瑣事遊戲
- 6. 什麼是訪問瑣事遊戲數據的最佳方式
- 7. 最好的方式來存儲瑣事遊戲數據?
- 8. 設計遊戲數據庫
- 9. 我應該如何在Android瑣事遊戲中創建question_bank?
- 10. 手機簡單的跨平臺瑣事遊戲
- 11. 蟒蛇2.6瑣事遊戲,真/假,多選,隨機
- 12. 瑣事遊戲控制器和查看代碼
- 13. Python 2.6瑣事遊戲,隨機選擇和真/假
- 14. C#瑣事遊戲:在平局的情況下該怎麼辦?
- 15. 邁克爾道森的瑣事遊戲任務
- 16. Python瑣事遊戲和從文件讀取
- 17. Python錯誤:沒有定義正確。瑣事遊戲
- 18. 遊戲庫存數據庫外鍵
- 19. 遊戲的公共領域益智遊戲數據庫?
- 20. 試圖顯示簡單的HTML和JavaScript瑣事遊戲的分數
- 21. 用於象棋遊戲的數據庫
- 22. 數據庫 - MS SQL - 彩票遊戲 -
- 23. 遊戲地形數據庫模型
- 24. 數據庫的遊戲消息模式
- 25. 數據庫設計:遊戲系統
- 26. Javascript遊戲項目javascript /數據庫
- 27. 雙人遊戲的數據庫模式
- 28. 桂遊戲庫
- 29. 如何處理我正在製作的這個瑣事遊戲的答案? (Javascript)
- 30. 將python 2中編寫的「瑣事遊戲」代碼更新爲python 3
爲什麼你要存儲的問題在兩個不同的地方? – Jodrell
看看[Microsoft Sync Framework](http://msdn.microsoft.com/zh-cn/library/bb902854.aspx) – Oliver
@Jodrell一個本地服務器和一個位於我的服務器中,我提出了新問題並且每次用戶按更新問題它將新問題傳遞到他的本地數據庫 – a1204773