Server performance - playing with high vs low ping
I live in north EU. My best data centrals are Frankfurt and Amsterdam, usually 18-25 ping. But the last splits, the game is running so badly. Mini-stutters, mini-freezes and random lag spiked in almost every game even though my FPS is at 139 at all times and ping to lobby about 20-50 always stable (fluctuating +/- 5)
So I have actually started to play on data centrals far, far away from me, usually Hong Kong or Sao Paulo (200 ping). It started as an experiment but its actually so obvious. The game runs SO MUCH SMOOTHER when playing at these servers. I actually prefer to play with high ping and no lag even though its almost impossible to shield swap and you also get shot alot around corners etc.
So this proves that the lag I experience at my low ping EU servers is NOT on my side but totally because of the server/game optimization. But the question is why. Is it because Hong kong and Sao Paulo are less crowded or that EU simply is over-crowded? Well if its so, then Respawn must invest in more servers for EU. But what I sadly suspect (without any real proof ofc) is that this games lag compensation function, or netcode/net optimization, actually handicaps high ping players so that THEY have a better experience than low ping players. When I play on EU with 20 ping, in at least 3/5 fights, I start to lag like crazy as soon as certain enemies start to shoot at me. I get prediction error and mini-freezes and I lose control over the crosshair. This NEVER happens on high ping. On high ping, every fight feels like in the firing range.
In other words, I suspect that the games lag compensation is actually designed to adjust the "reality" of a lobby to match high ping players client and let low ping players client adjust to the high ping player. If this is true. I think its such a stupid and cowardly way of approaching lag compensation by Respawn.