私は共有設定を使用しています。ユーザースコアを保存するためのより良い/より安全な方法はありますか?ゲームのスコアを保存する最も良い方法は何ですか?
-3
A
答えて
1
あなたは複数の選択肢があります。
共有好みファイルは、あなたが今使っているものです。それは有用で素晴らしいキー値ストアですが、設定タイプのデータにのみ使用する必要があります。多分、ユーザー名、スコアなどのために。
にファイルを保存するAndroidのファイルシステムは、問題を解決するのに適しています。あなたはファイルを保護して、ユーザーがそれを変更できないようにしたかったのです。
で管理されているデータベースを使用するSQLiteはこの種のものでは重たい解決策ですが、一度セットアップすれば使いやすくなり、毎日の不正行為者がデータを手に入れることが難しくなります。しかし、私はこれがその種のデータにとっては少し残虐だと思う。
リモートサーバー、サーバー上のデータを保持し、ユーザーが必要なときに取り出します。
ハイスコアはそれほど価値はないので、共有設定で保存する方がよいでしょう。
ハイスコアがローカルに保持されている場合は、ファイルを改ざん防止にする価値はないと私は推測します。彼らが実際にそれを獲得するのではなく、自分のプライベートスコアを膨らませたい場合は、それを聞かせてください。あなたの時間は素晴らしいアプリを開発するのに費やされました。
問題を解決するもう1つの方法は、ファイルの改ざんを防止することではなく、改ざんされた時期を検出することです。チェックサムがハイスコアファイルと一致しない場合、それが改ざんされていることを知っていて、あなたのゲームに「チーター」のイースターエッグを追加するなど、チェックサムを追跡するような卑劣なことをすることでこれを行うことができます。
関連する問題
- 1. ゲームの状態を保存する最良の方法は何ですか?
- 2. C#でRichTextFileを保存する最も良い方法は何ですか?
- 3. アンドロイドプレビューフレームを30FPSで保存する最も良い方法は何ですか?
- 4. H2Oで距離を保存する最も良い方法は何ですか?
- 5. ローカルにデータベースレコードを保存する最も良い方法は何ですか?
- 6. iOSにローカルデータを保存/ロードする最も良い方法は何ですか?
- 7. NoSQLデータベースにオプションを保存する最も良い方法は何ですか?
- 8. Sklearnモデルを保存する最も良い方法は何ですか?
- 9. SQLiteに配列を保存する最も良い方法は何ですか?
- 10. ダウンロードしたファイルを保存する最も良い方法は何ですか?
- 11. PostGresデータベースにチェックボックスを保存する最も良い方法は何ですか
- 12. リッチテキスト(WYSIWYG出力)を保存する最も良い方法は何ですか?
- 13. バイナリツリーをサーバに保存する最も良い方法は何ですか?
- 14. マインドマップデータを保存する最良の方法は何ですか?
- 15. ビデオストリームを保存する最良の方法は何ですか?
- 16. SQLiteでSoapEnvelopeを保存する最も良い方法は?
- 17. テーブルビューの要素を保存する最も良い方法は?
- 18. 記事をデータベースに保存する最も良い方法は?
- 19. JQuery変数を保存する最も良い方法は?
- 20. ローカルストレージを保存する最も良い方法は?
- 21. SQLデータベースにコメントフラグを保存する最も良い方法は?
- 22. 画像を保存する最も良い方法は?
- 23. 認証トークンを保存する最も良い方法は?
- 24. mysqlにデータを保存する最も良い方法は?
- 25. iPhoneにゲームデータを保存する最も良い方法は?
- 26. アンドロイドアプリにテキストデータを保存する最も良い方法は?
- 27. JSONツリーデータベースにチャットを保存する最も良い方法は?
- 28. NativeScriptアプリケーションでユーザートークンを保存する最も良い方法
- 29. C++でデータを保存する最も良い方法
- 30. T4の設定を保存する最も良い方法
[値を保存、取得、編集するためにSharedPreferencesを使用する方法](https://stackoverflow.com/questions/3624280/how-to-use-sharedpreferences-in-android-to-store-フェッチと編集の値) – jww
*「ユーザースコアを保存するためのより良い/より安全な方法はありますか?」* - 何よりも安全で安全ですか?どのような問題を解決しようとしていますか?データの紛失、盗難、購入、販売、操作または違反を望まない場合は、最初に保管しないでください。誰もが見ることができるように、それを雲の中に入れないでください。 – jww