私はゲームに取り組んでおり、使用しているサウンド アセットの使用許諾契約による要件の 1 つは、エンド ユーザーがアクセスできないように配布することです。それで、それらをフラットファイルに集約したり、暗号化したりすることを考えています。問題は、私が使用しているサウンド ライブラリ (Hekkus Sound System) が「char*」ファイル パスのみを受け入れ、ファイルの読み取りを内部的に処理することです。そのため、引き続き使用する場合は、c stdio ファイル関数をオーバーライドして、暗号化などを処理する必要があります。これは実行可能のようですが、心配です。Web を見ると、私が関心のあるプラットフォーム (Win32、Android、および iOS) でこれを行うと、奇妙なイライラする問題に遭遇する人がいます。
これを処理するクロスプラットフォームのライブラリはありますか? あなたが推奨するより良いアプローチはありますか?