What is something (feature, modes, settings...) you would like to see become a standard in video games? - eviltoast

I’ve been thinking about making this thread for a few days. Sometimes, I play a game and it has some very basic features that are just not in every other game and I think to myself: Why is this not standard?! and I wanted to know what were yours.

I’m talking purely about in-game features. I’m not talking about wanting games to have no microtransactions or to be launch in an actually playable state because, while I agree this problem is so large it’s basically a selling when it’s not here… I think it’s a different subject and it’s not what I want this to be about, even if we could talk about that for hours too.

Anyway. For me, it would simply be this. Options. Options. Options. Just… give me more of those. I love me some more settings and ways to tweak my experience.

Here are a few things that immediatly jump to my mind:

  • Let me move the HUD however I want it.
  • Take the Sony route and give me a ton of accessibility features, because not only is making sure everyone can enjoy your game cool, but hey, these are not just accessibility features, at the end of the day, they’re just more options and I often make use of them.
  • This one was actually the thing that made me want to make this post: For the love of everything, let me choose my languages! Let me pick which language I want for the voices and which language I want for the interface seperatly, don’t make me change my whole Steam language or console language just to get those, please!
  • For multiplayer games: Let people host their own servers. Just like it used to be. I’m so done with buying games that will inevitably die with no way of playing them ever again in five years because the company behind it shut down the servers. for it (Oh and on that note, bring back server browsers as an option too.)

What about you? What feature, setting, mode or whatever did you encounter in a game that instantly made you wish it would in every other games?


EDIT:

I had a feeling a post like this would interest you. :3

I am glad you liked this post. It’s gotten quite a lot of engagement, much more than I expected and I expected it to do well, as it’s an interesting topic. I want you to know that I appreciate all of you who took the time to interact with it You’ve all had great suggestion for the most part, and it’s been quite interesting to read what is important to you in video games.

I now have newly formed appreciation from some aspects of games that I completely ignored and there are now quite a lot of things that I want to see become standard to. Especially some of you have troubles with accessibility, like text being read aloud which is not common enough.

Something that keeps on popping up is indeed more accessibility features. It makes me think we really need a database online for games which would detail and allow filtering of games by the type of accessibility features they have. As some features are quite rare to see but also kind of vital for some people to enjoy their games. That way, people wouldn’t have to buy a game or do extensive research to see if a game covers their needs. I’m leaving this here, so hopefully someone smarter than me and with the knowledge on how to do this could work on it. Or maybe it already exists and in this case I invite you to post it. :)

While I did not answer most of you, I did try and read the vast majority of the things that landed in my notifications.

There you go. I’m just really happy that you liked this post. :)

  • tal@lemmy.today
    link
    fedilink
    arrow-up
    3
    ·
    1 year ago

    Linux-friendly anti-cheat

    Anti-cheat systems in general tend to be fragile to changes in the game environment.

    Honestly, I used to want that, and I’ll believe that game devs could do better than they do today, but honestly, I think that the problem is, end of the day, fundamentally not a technically-solvable one. The only way you’re going to reasonably-reliably do anti-cheat stuff is going to be to have a trusted system, where the player can’t do anything to their system.

    I’d say that it’s one of the stronger arguments for consoles in general versus PC gaming. On a console, the playing field is pretty much level. Everyone has the same software running on their system, the same number of frames on their screen. Maybe there might be limited differences to the controller or better latency to a server, but that’s it. It’s hard to modify the system to get that edge. A console is pretty close to the ideal system for competitive multiplayer stuff. On a PC, in a (real-time) competitive multiplayer game, someone is always going to have some level of an edge. Like, the ability to get higher resolution or more frames per second, the ability of games to scale up to use better hardware, is fundamentally something of a pay-to-win baked into the system.

    There will always be a place for competitive multiplayer games, but I honestly think that a better route forward for many games is to improve game AI from where it is today and then use computer opponents more heavily. While humans make for a very smart enemy “AI” in a lot of ways, and using them may be a technically-easier problem than doing comparable enemy AI, there are also all kinds of baggage that fundamentally come with competitive multiplayer play:

    • Limited lifespan for the game. At some point, nobody (or not many) people will be playing the game any more, even if it doesn’t depend on the game publisher to operate online servers. At that point, the game will head into the dustbin of history – it’ll be hard to meet the threshold to get enough people together at any one time to play a game. Multiplayer games are mortal, and single-player games are immortal.

    • You can’t pause. Or, well, you can, but then that doesn’t scale up to many players and can create its own set of problems. A lot of people need to change an infant’s diaper or get the door or take a call. They can play against computers, but they can’t (reasonably) play against other players.

    • Cheating.

    • Griefing.

    • Sometimes optimal human strategy isn’t…all that much fun to actually play against. Like, I remember playing the original Team Fortress, and that a strategy was to have classes that could set up static defenses (pipe bombs, lasers, turrets, etc) set them up right atop spawn points. That may well be a good strategy in the game, but it’s also not a lot of fun for the other players.

    • Immersion. Doesn’t matter for all games, but for some it does. I don’t expect humans to role-play, to stay in character, because I know that it’s work and i don’t want to hassle with it myself. But, end of the day, playing against xxPussySlayer69xx is kind of immersion-breaking.

    • Latency is always going to be an issue. You can mitigate it a bit with prediction and engine improvements or more telecom infrastructure, but the laws of physics still place constraints on the speed of light. There are ways you can minimize it – LAN parties, if you can get enough people. Regional servers, though that guy who lives in Hawaii is always gonna just have a hard time of it. But it’s always going to be there; you’re never going to truly have a level playing field.

    • The game is intrinsically mandatory-online. If you have a spotty or no connection, the game doesn’t work.

    Another issue is the advance of technology. If it isn’t there now, I can imagine a generic AI engine, something like Havok is for physics, becoming widespread. And as that improves, one can get more-and-more compelling AI. Plus, hardware is getting better. But humans are, well, human. Humanity isn’t getting better at being a game opponent over the years. So my long-run bet is gonna be on game AI tending to edge in on humans as an opponent for human players.

    • CleoTheWizard@beehaw.org
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      Okay so I fully agree on the use of better AI in games as competitors. The AI in games, though sometimes complex, is lacking in a lot of major games and the difficulty setting just basically amps up their damage and health instead of causing them to outplay you.

      I think there are two solutions to better competitive games that reduces cheating and they’re already somewhat at work.

      The first solution is implementing AI to detect cheating which has been done but very limited in scope. This will require more data collection for the user, but I fully support that if you’re being competitive and not playing casually. Why? Because in person sports also collect plenty of data on you, often even more invasive, to make sure you aren’t cheating. This can be done in collaboration with Microsoft actually because they have the ability to lock down their OS in certain ways while playing competitive games. They just haven’t bothered because no one asks. Same with Linux potentially if someone wanted to make that.

      The second important improvement is to raise the stakes for someone who plays any sort of Esport game. I’m reminded of Valve requiring a phone number for CSGO because it’s easy to validate but raises the difficulty and price of cheating and bans. Having a higher price for competitive games is also entirely possible and also raises the stakes to cheat. The less accounts cheaters can buy, the better. Should it ask for a social security card? No. But I think that system bans based on hardware and IP are also important. You can also improve the value/time put into each account to make it more trustworthy. If a person plays CS for thousands of hours, make their account worth something.

      And a minor third improvement would be: match people with more matches/xp/hours with other people of similar dedication at similar skill levels. That means cheaters will decrease the more you play and a cheater would have to play for far longer with cheats undetected to get to that point.

      There’s plenty that can be done, companies are just doing almost nothing about the problem because cheaters make them money.

    • Sina@beehaw.org
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      . The only way you’re going to reasonably-reliably do anti-cheat stuff is going to be to have a trusted system, where the player can’t do anything to their system.

      Even then there are possible options. (hdmi splitter etc)