Advertisement

Best loading screen.

Started by May 27, 2015 08:45 AM
27 comments, last by blueshogun96 9 years, 8 months ago

I doubt it is a good idea, even a static loading image might give better clue about what's going on, imo.


If this happened before every level or menu, sure it might get annoying.

However if it only happens when you first run the game, generally I would consider 6 seconds acceptable. I've known many big AAA games to take longer than this to show their splash screen or first menu when double clicked.

If it was 12, or 30 seconds, in my opinion a simple progress meter would suffice...

If it was 12, or 30 seconds, in my opinion a simple progress meter would suffice...

.

Sounds like an asset management problem is the loading screen lasts THAT long .

I cannot remember the books I've read any more than the meals I have eaten; even so, they have made me.

~ Ralph Waldo Emerson

Advertisement

If you go with gameplay hints or other line of text, make sure that there wont be an issue if the game loads faster than the player can read the text. Its really annoying to be halfway through reading some interesting piece of text only to have the game finish loading and move on.

Some games put useful hints in the loading screen, and the loading screen only, so if the game happens to always load quick for you, you never really get to read those useful hints (rather not have hints at all if showing them is not necessary for optimal gaming experience... unless you try to balance 'long loading times' with 'shallower learning curve' :P)

o3o

win95-1-1.png

Age of Empires had a cool installer, where some of the peasants would walk in view and start building a structure. The structure's progress was also the progress of the installer's remaining time.

Pretty much any that show concept art sketches (Morrowind is a good example) or anything similar. Always enjoyable to see something new come into the rotation, or just appreciate some of the best art that went into the game's production.

Advertisement

I doubt it is a good idea, even a static loading image might give better clue about what's going on, imo.


If this happened before every level or menu, sure it might get annoying.
However if it only happens when you first run the game, generally I would consider 6 seconds acceptable. I've known many big AAA games to take longer than this to show their splash screen or first menu when double clicked.
If it was 12, or 30 seconds, in my opinion a simple progress meter would suffice...
Yeah a black screen between levels is a big no no.
If you tried to do that in a console game, you'd fail to pass the mandatory (and expensive) certification tests that are required before you can sell your game.
There's rules that basically force you to overlay an animation over any static/non-interactive screen, so that the user never suspects that the game has crashed.
There's actually a lot of these secret usability rules that gamers take for granted, and devs curse at the existence of!

I had a bit of time to kill last night, so i decided to add one smile.png



The game streams and pre-caches the few assets needed to render the loading screen, and loading of assets triggers a redraw of the loading screen with the new progress. This is kind of a big hack, because the rendering/update loop isn't running at this point until all the various systems are initialised.

Everything else needed for the game is currently loaded at startup (but there's no restriction saying it must be, really) because there aren't too many assets to load that it would run the computer out of RAM to load them.

I've written a journal entry on how this works, which you can find in my signature below if you're interested in doing something similar in your own game.

The first Call of Duty game showed the level briefing, map and tactical information in the loading screen (just static images), such that you would still be reading instructions when the loading was finished.
I can tell you my least favorite one. Lately I've been playing Path of Exile. Love the game. Love it. But when you first launch the game, it spends literally like a minute or more on a black screen with "Loading..." at the bottom. No other cues. The first few times I ran it, I thought it had locked up so I killed the process. Finally, I just decided to go make a sandwich, and came back to the log-in screen. Worst loading screen I think I have ever dealt with.

This topic is closed to new replies.

Advertisement