PCゲームのXNAでゲームを保存して読み込む最良の方法は何ですか?私はいくつかの考えを与え、いくつかのコードを書いたが、私の方法は弱いと感じ、より良い方法でそれをやり遂げることができる。私の方法は、各ゲームオブジェクトに対してToString()メソッドを用意することでした。それから私はそれをファイルに書き、それをバイトに変換して(改ざんを防ぐため)、ファイルを保存しました。その後、読み込み時にバイトが文字列に変換され、それぞれが新しいゲームでこれらのオブジェクトを再インスタンス化します。だから、どんな提案?または、私の方法はこれを行う良い方法ですか?ゲームのオブジェクトを保存/ロードする方法
0
A
答えて
2
シリアル化について調べましたか?オブジェクトを直接バイトに変換し、ファイルをオブジェクトに直接変換します。
Hereは、それを行う方法に関するMSoftのリンクです。
これは文字列に変換してから解析する方が高速で安価です(CPU用)。まだ良い方法があるかもしれません。これらはシリアライゼーションよりかなり多くの作業が必要になりますが、これは非常に簡単です。
0
この種のものについては、http://easystorage.codeplex.com/を見てください。頭痛の大部分を処理します。
また、これをWindows PhoneまたはXboxに移植する予定がある場合は、サポートされています。
関連する問題
- 1. javafxでゲームを保存してロードする方法
- 2. オブジェクトを保存する[] []とロードする
- 3. シングルトンクラスを保存/ロードする方法
- 4. MySQLデータベースのゲームの進捗を保存する方法
- 5. ゲームの変数をフォルダに保存する方法は?
- 6. オブジェクトを保存する方法
- 7. TableViewControllerでオブジェクトを保存する方法
- 8. ゲーム情報を保存する方法PHP/HTML/CSS/JS
- 9. Android:オブジェクトを使ってゲーム変数を保存する
- 10. Androidを保存してPATHオブジェクトをロードする最も良い方法。
- 11. ゲームの状態を保存するAndroid
- 12. Googleのゲーム:クラウドはゲームを保存するには、別の味
- 13. ゲーム内保存機能(tkinterゲーム)
- 14. ファイルの更新とロードで変数を保存する方法
- 15. JavaFXのTableViewからデータを保存/ロードする方法
- 16. ゲームの状態を保存する最良の方法は何ですか?
- 17. djangoでオブジェクトをオブジェクトに保存する方法1.10
- 18. ゲームのためのデータを保存する最良の方法は?
- 19. ゲームのスコアを保存する最も良い方法は何ですか?
- 20. シリアルXMLのロード方法または保存方法
- 21. スパークリングウォーターにモデルをロードして保存する方法
- 22. IntrinsicCameraParametersをXMLで保存/ロードする方法
- 23. アプリケーションディレクトリにファイルをロードして保存する方法は?
- 24. iPhoneシミュレータ5.0でpdfをロードして保存する方法
- 25. HBaseにpyspark mlモデルを保存/ロードする方法
- 26. toolstripmenuitemアイテム/コレクションをproperties.default.settingsに保存/ロードする方法は? (C#)
- 27. HTML5&Javascript Canvasゲーム - プレーヤーが自分のゲームを保存する方法を教えてください。
- 28. 複雑なjavascriptオブジェクトをゲームの機能として保存する
- 29. アセンブリクラスのオブジェクトを.NETのディスクに保存する方法
- 30. ASP.Net MVCにオブジェクトのリストを保存する最良の方法