this post was submitted on 11 Aug 2023
255 points (100.0% liked)
Gaming
30567 readers
259 users here now
From video gaming to card games and stuff in between, if it's gaming you can probably discuss it here!
Please Note: Gaming memes are permitted to be posted on Meme Mondays, but will otherwise be removed in an effort to allow other discussions to take place.
See also Gaming's sister community Tabletop Gaming.
This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I got curious myself and agreed, so I went looking.
A lot of sources specified that it was part of a technical requirements checklist, and...
Yeap. It doesn't explicitly require a "press any key" screen, but it gives a more pleasant screen to look at while you select a user. People online also say it's used to detect which controller is in use.
If you add a feature like this to a game, it becomes harder to maintain if there are discrepancies between builds. So presumably it's usually just left in rather than removed.
I don't get it. Any modern game can detect when you connect or disconnect a controller on the fly, in the actual game.
Some games use it to determine who is player one vs player two. i.e. whoever presses the button first is treated as player 1.
Yet they are not built in features to game engines such as Unity and Unreal
Unity's new input package does exactly this.
Keyword: new. From now on people can do it, but prior to now it wasn't possible from what they're saying.
The New Input Package is actually just what Unity users call it because it isn't the original and requires a package manager install from the stock LTR releases but it's been out for a few years now. Still, you're right, although I see no reason not to adopt it, most games that are using it will probably be releasing this year.
I remember a lot of games assigning the "press any button" controller has player 1 back in the day.