私は純粋なjavascriptでjavascriptのゲームを設計しています。今度は、ゲームの状態(複雑なオブジェクトのカップル)をデータベースまたはファイルシステムに保存できる機能を導入したいので、しばらくして私がゲームをやめたところから続けることができます。これに対して最も簡単な解決方法は何ですか?私はそのような機能はvanilla jsでは不可能だと考えていますが、おそらくnodejsで使用する必要がありますか?これはmongodbの解決策です(複雑なオブジェクトを許可していますか?他のオブジェクトなどを含んでいます)。複雑なjavascriptオブジェクトをゲームの機能として保存する
0
A
答えて
0
あなたがオブジェクトをシリアル化し、local storageでそれらを救うことができるJSON
0
を使用して、あなたのゲームの状態を保存します。.. それは個々のブラウザに限定されるだろうが、あなたは、DBのか、ファイルシステムへのアクセスを気にする必要はありません。
// Write
localStorage.setItem('gameState', JSON.stringify(yourStateObject));
// Read
let savedStateObject = JSON.parse(localStorage.getItem('gameState'));
関連する問題
- 1. MVC複雑なオブジェクトをコントローラに渡して保存する
- 2. ゲーム内保存機能(tkinterゲーム)
- 3. iOSに複雑なオブジェクトを保存しますか?
- 4. オブジェクトを保存しているifelseが機能しない
- 5. JavaScriptゲームのループが機能しない
- 6. ソートし、複雑なデータをJavaScriptで機能を比較
- 7. 複雑なjsonオブジェクトや複雑なオブジェクトをSparkのParquetとして保存するにはどうすればいいですか?
- 8. xboxゲームとして機能するゲームを作成する
- 9. 複雑なjavascriptオブジェクトのプロパティの合計
- 10. JavaScriptのオブジェクトとしての機能
- 11. 複雑なデータをnumpy savetxtで行として保存する方法は?
- 12. C#で赤色のハッシュで複雑なオブジェクトを保存する方法は?
- 13. Javascript [AngularJS]キャンバスをカスタム名の画像として保存する機能
- 14. Djangoの複雑な "limit_choices_to"機能
- 15. R複数のファイルをインポートして複雑な機能を実行します
- 16. 複雑な動的オブジェクトをローカルに保存する方法(iOS、swift)
- 17. コアデータ管理オブジェクトのコンテキスト保存が機能しない
- 18. なぜ複雑なテンプレートが機能しないのですか?
- 19. 更新行が機能していない、保存ボタンを複製する行
- 20. Android:オブジェクトを使ってゲーム変数を保存する
- 21. JavaScript - メソッドを文字列としてオブジェクトを保存する
- 22. は他-場合、複雑な機能
- 23. 複雑なMySQLクエリ/レポートの結果を保存する
- 24. asp.netの複雑なビューからデータを保存して表示するmvc
- 25. JavaScriptオブジェクトをハッシュレコードとして保存する方法
- 26. JavascriptオブジェクトとしてGoogle APIリクエストを保存する
- 27. 別のオブジェクトにJavascriptオブジェクトとJSONオブジェクトを保存する
- 28. HTMLオブジェクトにjavascriptオブジェクトを保存する
- 29. JavaScriptでオブジェクトを辞書として使用する時間の複雑さ
- 30. JavaScriptオブジェクトの作成と割り当てが機能しない
nodejs + mongodbあなたを簡単にします。はいmongoはJSONオブジェクトを格納できます。 – RaphaMex