In some other thread, someone got me curious about lag again. We all know SK is a laggy game in general, but lag seems to have a more devastating effect in Lockdown. Why?
In the Wikipedia article about lag in gaming, it says there are two ways a client can address lag. Interpolation or Extrapolation.
"Both methods have advantages and drawbacks.
Interpolation ensures that objects will move between valid positions only and will produce good results with constant delay and no loss. Should dropped or out-of-order packets overflow the interpolation buffer the client will have to either freeze the object in position until a new packet arrives, or fall back on extrapolation instead. The downside of interpolation is that it causes the world to be rendered with additional latency, increasing the need for some form of lag compensation to be implemented.
The problem with extrapolating positions is fairly obvious: it is impossible to accurately predict the future. It will render movement correctly only if the movement is constant, but this will not always be the case. Players may change both speed and direction at random. This may result in a small amount of "warping" as new updates arrive and the estimated positions are corrected, and also cause problems for hit detection as players may be rendered in positions they are not actually in."
The "walking out of the screen" effect indicates SK uses extrapolation. The problems that comes with that (mentioned above) tend to induce a lot of rage in Lockdown players. I'm just speculating here, but would interpolation be better for Lockdown?
Lots of people already have high latency, so adding some additional latency shouldn't be that that hard to adjust to. On the other hand, "warping" is impossible to predict and therefore impossible to adapt to.
When you add additional latency, doesn't that result in things like massive EvE online battle taking upwards of 10 hours because the server slows down time to compensate for everyone (and the server itself) lagging? I feel like that would make it an even worse experience than LD is currently.