What strategies do folks use to combat long loading times?
I'm working on my second port to Saturn using Jo Engine. It's a modest sized game but it's big enough that I am seeing a 15-30 second pause on game launch when I try to load all of the assets. I'm thinking about splitting the loading into three parts: intro assets, title assets, and game assets. I do not have separate levels.
Do people tend to load assets in chunks to minimize a one time hit? On bigger games, do you unload assets at the end of a level (just curious)? Are you using some kind of loading indicator while assets load? Are there any general optimization strategies used to try to reduce the size of assets in hopes of reducing the loading time?
I'm working on my second port to Saturn using Jo Engine. It's a modest sized game but it's big enough that I am seeing a 15-30 second pause on game launch when I try to load all of the assets. I'm thinking about splitting the loading into three parts: intro assets, title assets, and game assets. I do not have separate levels.
Do people tend to load assets in chunks to minimize a one time hit? On bigger games, do you unload assets at the end of a level (just curious)? Are you using some kind of loading indicator while assets load? Are there any general optimization strategies used to try to reduce the size of assets in hopes of reducing the loading time?