2017-08-13 3 views
0

ScriptableObjectsは、同様のアイテム、データコンテナ、在庫などに非常に面白くて便利で、JSONのものをサポートします。しかし、ルートフォルダの.assetファイルにファイルを作成して使用することができるので、それらを使用するにはどのように安全であるのだろうか? ユーザーから簡単にハッキングや操作ができますか? オンラインゲームやマルチプレイヤーゲームで使用するのに安全ですか? 私はそれらをユニティMMOゲームアーキテクチャデザインパターンで使用する必要がありますか?UnityでのScriptableObjectsの安全性

答えて

0

私はUnityのScriptableObjectsに精通していませんが、オンラインゲームの場合、クライアントはハッキング可能であると想定するのが最善です(まだハッキングされていない場合)。サーバー上でデータを送信するためにコンテナとして使用している場合は、適切な検証なしにデータが入ってもそれを信頼しないでください。

+0

返信いただきありがとうございます!しかし、私の質問はすべてscriptableobjectsについてです:) – Cemuka

+0

@ T.Aoukar私はあなたが1つのコンテナタグとしてこのタグを間違っていると思います。これはゲームエンジンであり、統一コンテナとは異なります。 – Programmer

+0

@Cemukaクライアントに格納されているデータは、暗号化されていても、常にハッキングされる可能性があると想定しています。クライアントアプリケーションを信用することは決してありません。クライアントは、横たわっている、不正な、淫らな人です。クライアントが思っている入力データを確認してください。これは有効なアクションですか?そうでない場合は、データを無視してください。 – Draco18s