openage
openage copied to clipboard
Loading screen
The asset loading may take some time, especially it's currently dumb and just loads everything instead of accessing on demand.
There should be some "progress bar", "spinner" or at least on-screen hint that assets are being loaded. Probably related to #70, a black screen is likely to be seen when waiting for the asset loading.
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
spinning gaben? (?)
Although i'd find that pretty funny, i think we should go for some custom-drawn spinner :smile:
should we do this outside the engine loop? or let the engine have a "loading" flag and run (and don't lock on drawing so gamemain can keep loading stuff)?
I'm thinking about registering a (new) "loading" DrawHandler before the big asset load, and after it register the current GameMain's one...
Perhaps one of the many solid ones found at http://www.reddit.com/r/loadingicon/ ?
spinning gaben is an incredibly awesome idea. you could make him grow to represent the progress.
#137 implemented an on-screen "loading gamedata" hint.
Is the current hint sufficient? Or we'd like a spinner?
i wouldn't say no to a spinner :wink: if we took one from reddit, beware the licensing...
I know I'm a random, and this isn't a super important element of the project, but what if you have a builder building a castle or wonder as the loading screen?