• NocturnalMorning@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    1 day ago

    Generally the control im talking about is whether or not I can continue to play the game.

    “A lot of game devs are sloppy about how they handle controllers” - making a game work for keyboards and controllers, and even more so allowing keys to be rebound, isn’t super straightforward. I make games in my spare time, so I encounter this all the time.

    • TyrianMollusk@lemm.ee
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      1 day ago

      Generally the control im talking about is whether or not I can continue to play the game.

      Obviously, and I’m saying that’s an extremely small amount of control, for which you give up a lot of other control to have.

      “Straightforward” or not, it’s well-trod territory, and devs don’t do their homework on a doing a good job before putting games out. I don’t just mean absurdly basic niceties like rebinding (which is frankly only difficult if your game input is built wrong), but mechanics like deadzones, trigger response handling, aim reticle behavior, and so on. All these are things I frequently need to adjust from outside of games, because we simply can’t rely on developers to do quality work, nor to correct things afterward. Building new input schemes is also occasionally useful, eg Curse of the Dead Gods used a dumb weapon switching mechanic on controller, but I was able to build a more reasonable swap-button mechanic on top of it, and share it so anyone else running through Steam can load that config to play that way. It’d be nicer if devs listened and did it themselves, but they couldn’t be bothered, even though they already built the kbm input to work the right way.

      I’ve had one Steam game delicensed the past ten years or so, and I got it replaced later. I couldn’t easily count the number of games I’ve changed in one way or another, but I’ve got a couple thousand hours playing controller in a game with no support whatsoever, so the control I have over my how games play seems a pretty big deal ;) Off-Steam, there was Ubisoft taking The Crew away from owners. How’s your physical copy of that running for you? Oh, right, it doesn’t run for anyone, at least aside from PC people working on modding in replacement servers.

      I’m just saying, there’s a lot more to it all than “game runs”.