104
submitted 4 days ago by cm0002@lemy.lol to c/linux@programming.dev
you are viewing a single comment's thread
view the rest of the comments
[-] ulterno@programming.dev 2 points 3 days ago

You seem to not be taking into consideration:

  • lag
  • extra information required for graphics stuff, like shadows

The reason your client computer needs to know the opponent's location when they are still 1m on the other side of the wall, is because, within the next 100ms, you might make a jump+move action which lets you see their shadow or the tip of their weapon.

The shadows and reflections need to be calculated on your system or the server would be doing too much work and if you find the opponent pop up where they clearly were not, 50ms ago (because the server just told you now), you won't be particularly happy either (I know I won't).

this post was submitted on 21 May 2026
104 points (98.1% liked)

Linux

13763 readers
493 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS