I have a game that is almost complete, and I am having one major issue. The game uses hundreds of audio files, which are currently in an external sub-folder called "audio". I play these files via a fastloop called "play_sound", and I define the audio I want to play with a string called "current_sound", which is changed via a custom scripting language my game uses. So the actual Play Sample File command calls Apppath$ + "audio\" + current_music.
The problem is, a lot of the audio that I use is royalty free, and the licensing agreement of the files states that the audio must be embedded within the application. Given this, I am trying to find the smartest way to embed, encrypt, or hide the audio.
To my knowledge, I cannot use the "include external files" option, because I do not call specific filenames with Play Sample File. If I am understanding how Fusion works, "include external files" will not detect the files I need to include.
I'm not sure whether adding the audio as binary data would be applicable here. If this is an option, could someone please walk me through the process? Specifically, I am confused about whether I need to call absolute file paths with binary data or if it will work as I currently have it set up.
If there is another available option, please let me know. If you have any questions or need more detail, I am happy to provide.
Thanks in advance for your time and help.