It works really well and cut my network traffic down by a whole couple orders of magnitude.
The trick is to figure out update grouping so you can create clean groups of things to send and diff on. Ultimately delta compression doesn’t even care what the data is, so modern net stacks do some really efficient compression in this way.
Right. That's how video streams work, too. Every once in a while there's a complete frame, but most frames are diffs.
Anyone aware of any conceptual way to “encrypt” the location data so it’s only usable if the player has line of sight? I doubt that’s easy/possible but don’t even know where to begin searching for research around topics like that.
https://technology.riotgames.com/news/demolishing-wallhacks-...
https://technology.riotgames.com/news/peeking-valorants-netc...