私が知っているこれを行うための組み込みの方法はありません。
すべてのコンテンツファイルを再帰的に実行するPowerShellスクリプトを作成し、正規表現を使用して適切なコンテンツを見つけ、コードに関数をロードし、ランダムに生成されたハッシュに置き換えます。その後、難読化の一部としてこのスクリプトを実行します。
Content.load <>をすべて1つのファイルにload.loadに持っている場合、おそらく簡単に書き込むこともできます。その後、擬似コードは次のようなものになります。
For All Files in Content directory (and subdirectories, recursively):
String hash = CreateRandomHash()
File.renameTo(hash)
"LoadContent.cs" = "LoadContent.cs".replace("Content.Load<Texture2D>(" + File.original.Name + ")", "Content.Load<Texture2D>(" + hash + ")");
しかし、あなたは知っています、「Pseudocode」。 :)。いくつかの作業が必要です。