Hello Ghorthalon, how did you provide status messages for loading the external audio resources for the different maps?
I'm having a problem where not all my audio resources are loading in the production build and I'm wondering how you managed to monitor all the uploads? Also, how did you list out all your assets? did you have a big file with all the imported audio files, one big audio file with a js file that had sound sprites, or what did you find to be most effective?
Edit:
I found your library:
https://github.com/Ghorthalon/agk-sound … r/index.js
and see that you had a callback for every sound. I'm guessing that you had an object that had all the sounds in that level and a bool saying if the sound was loaded, then you just got the number of objects with loaded sounds and compared that with the total number of sounds every 500 ms to get the progress bar.
I really wonder how much faster loading a single sprite source is vs a ton of smaller audio files. If it is really that much faster, then it would really be useful to have a sound sprite generator that has you upload all your sounds, then outputs a list of the sprite starting and ending points, the sound file's name as the sprite name,and a single audio file with all your sounds combined.
Here is a discussion on the topic:
https://www.reddit.com/r/gamedev/commen … le_images/