Dunno if you want a serious answer, but ‘press start’ titlescreens that start up an animation if you leave it unpressed too long are a throwback to when if a screen showed the same image for too long, it would fry the image on to the screen and leave a little ghost image, so screensavers were a screen saver. This allowed one to demo software and just leave it running without worrying about damaging the product hardware.
These days however it is totally unnecessary.
So that if you leave the room to make yourself a tea or something while the game is loading, your won’t miss the cut scene / beginning of the action / lose the game because it started without you present.
The only thing worse than unskipable ads are the waiting screens (press a button to continue) in front of the loading screens.
I mean, the machine is capable of billions of operations per second. Why is it waiting for ME to push a button?
Dunno if you want a serious answer, but ‘press start’ titlescreens that start up an animation if you leave it unpressed too long are a throwback to when if a screen showed the same image for too long, it would fry the image on to the screen and leave a little ghost image, so screensavers were a screen saver. This allowed one to demo software and just leave it running without worrying about damaging the product hardware.
These days however it is totally unnecessary.
So that if you leave the room to make yourself a tea or something while the game is loading, your won’t miss the cut scene / beginning of the action / lose the game because it started without you present.
It’s just an arcade feature that got brought over
At least some games parallelize this. The game then already loads assets, caches shaders etc while the intro rolls.
But however will it determine the player one controller … on a desktop computer?