I’ve been wondering this recently. I grew up on atari/nes/snes and so of course almost all of those games (pretty sure all) are written in assembly and are rock solid smooth and responsive for the most part. I wonder if this has affected how I cannot stand to play badly optimized games eith even a hint of a laggy feel to it. I’ve always been drawn to quake and cs for that reason: damn smooth. And no, it doesn’t just need to be FPS games either. I cant play beat saber with a modicum of lag or i suck massively, but others can play just fine and not even notice the lag.

Its odd. I feel like a complainer but maybe I just notice it more easily than others?

  • ampersandrew@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    20 hours ago

    Wasn’t prediction baked into the netcode very early in the FPS genre? I wasn’t playing multiplayer in the Doom days, but by the late 90s, you wouldn’t have latency so much as you’d have rubberbanding. Games also use very little bandwidth, so 56K was no different than broadband, from my recollection.

    • chunes@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      19 hours ago

      First multiplayer FPS I played was Jedi Knight: Dark Forces II (released in '97). In that game, you had to lead your shots to a silly degree to actually hit anyone. But I think you’re right; by then most games weren’t suffering from that problem as much.

    • NuXCOM_90Percent@lemmy.zip
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      18 hours ago

      Yes and no.

      Different games (really engines) had different models for it. Some games you would feel things grind to a halt while you waited for a packet. Others you would have rubber banding where the prediction of what your opponent would do was wrong and they teleport 2 meters to the right. And a select few would result in endless double kills as you both killed the predictions.

      The big difference was that arena shooters (which DOOM effectively was) tended to have encounters where you might have 3 or 4 players all shooting each other at once with a high enough TTK that it was very easy to lose track of one enemy because you saw a more immediate threat. So it was a lot easier to just assume the rubber banding was a you problem or not notice it at all.

      Then we had CoD and it all became about super short TTK and 1on1 fights. And now? Now it was incredibly obvious when someone warped because they were your only concern.

      Back in the day, my games were UT (mostly the good one, sometimes 2k4), Jedi Knight 2, Tribes 2, and Operation Flashpoint. I was a cool kid… But even then, it was almost never perceptible in UT even though the Unreal Engine had “the worst netcode”. Also not OFP since your encounter ranges were so long and you were squinting through iron sights so you had no idea if you missed because of lag or what. But JK2 and Tribes 2 were VERY obvious when the network was acting up because you were generally dueling someone or taking out a lone flag carrier while skiing across a field.