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