openage icon indicating copy to clipboard operation
openage copied to clipboard

Loading screen

Open TheJJ opened this issue 11 years ago • 10 comments

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.

TheJJ avatar Oct 31 '14 11:10 TheJJ

spinning gaben? (?)

franciscod avatar Oct 31 '14 12:10 franciscod

Although i'd find that pretty funny, i think we should go for some custom-drawn spinner :smile:

TheJJ avatar Oct 31 '14 12:10 TheJJ

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)?

franciscod avatar Oct 31 '14 12:10 franciscod

I'm thinking about registering a (new) "loading" DrawHandler before the big asset load, and after it register the current GameMain's one...

franciscod avatar Oct 31 '14 13:10 franciscod

Perhaps one of the many solid ones found at http://www.reddit.com/r/loadingicon/ ?

boombatower avatar Nov 03 '14 00:11 boombatower

spinning gaben is an incredibly awesome idea. you could make him grow to represent the progress.

mic-e avatar Nov 08 '14 02:11 mic-e

#137 implemented an on-screen "loading gamedata" hint.

goto-bus-stop avatar Dec 25 '14 15:12 goto-bus-stop

Is the current hint sufficient? Or we'd like a spinner?

franciscod avatar Feb 09 '15 02:02 franciscod

i wouldn't say no to a spinner :wink: if we took one from reddit, beware the licensing...

TheJJ avatar Feb 10 '15 14:02 TheJJ

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?

dmwever avatar Jul 23 '24 14:07 dmwever