1) The first .wav file is 21.8mb large, and was going to be used as background music on the title screen, looping until the player progresses to gameplay.
2) The second .wav file is 27.4mb large, and was going to be used as background music during gameplay. It was going to be set to play on loop in the create event of the player, until they die at which point the music will end.
I'm aware that using mp3s would keep the file size down, but I've always run into problems with using external .dlls to run mp3 files with games in the past, causing bizarre problems throughout playtesting (randomly being unable to initialize or some such) and having similar issues for players, despite everything being done correctly and confirmed to have been multiple times. So I've opted to use .wav files which are larger filesizes, but have zero risk when it comes to errors and problems with things not working correctly.
I was just wondering though, is there much to worry about with the two .wav files with the sizes I've described? Like mentioned previously, the game will just be a simple arena shooter, which if I had to guess, will probably be around 55mb in size once completed (taking into account the size of the .wav files).
I was also curious, but how will GameMaker load these .wav files? Will they both be loaded when the game starts up, so that they can play instantly without having to load at all once playing the game? Or will the game load them up each time they're needed, which could cause a couple seconds delay perhaps? I'd rather have all resources loaded when the game starts up since that seems to be the best option. I assume that ticking the "preload" option for each .wav sound file will do that?
Thanks for reading and any information/advice would be greatly appreciated



Find content
Not Telling
