Hey all,
I've been looking at importing music (for the menu, and in-game background). I know how to play them; but importing them is a little.. well.. why do they have to be in .wav format?
.wav format is fine for quality, but it's file size is massive. A 2 and half minute track I used for the menu, in .ogg format, it's a mere 3MB in size. When converted to .wav @ 22050Hz sample rate (the minimum recommended); it's size is 29MB! (when at 44Mhz, it's 44MB).
Now, if you're going to have only a few tracks, it's not that bad. Hell, even a large game, if it's commercial, people won't really care.
BUT, is there any possible way to get better formats to import into upk files? So, the music ones are relatively small (such as .ogg).
If not, do you think it would be a good idea?
-MoK
PS: Yes, I know that it compresses it so it uses the same amount of memory as .ogg; but the upk is still the size of the .wav.
PPS: Off-topic, but when you use Simplygon, does it actually edit the mesh (so only what you specify is loaded); or does it edit it at run-time?
I've been looking at importing music (for the menu, and in-game background). I know how to play them; but importing them is a little.. well.. why do they have to be in .wav format?
.wav format is fine for quality, but it's file size is massive. A 2 and half minute track I used for the menu, in .ogg format, it's a mere 3MB in size. When converted to .wav @ 22050Hz sample rate (the minimum recommended); it's size is 29MB! (when at 44Mhz, it's 44MB).
Now, if you're going to have only a few tracks, it's not that bad. Hell, even a large game, if it's commercial, people won't really care.
BUT, is there any possible way to get better formats to import into upk files? So, the music ones are relatively small (such as .ogg).
If not, do you think it would be a good idea?
-MoK
PS: Yes, I know that it compresses it so it uses the same amount of memory as .ogg; but the upk is still the size of the .wav.
PPS: Off-topic, but when you use Simplygon, does it actually edit the mesh (so only what you specify is loaded); or does it edit it at run-time?
Comment