Code: Select all
<Zero_Angel> I think I would prefer to retain what direction I was going prior to the dropping of a few packets.
<Nielk1> 14ish meters
<Nielk1> no,
<Nielk1> no you would NOT
<Nielk1> unless you were in control of when you lost them
<Nielk1> would you rather be off by 10 meters or 14?
<Nielk1> 100 off instead of 141?
<Nielk1> and that is assuming only a 90 degrees turn
<Nielk1> with a bigger direction change you could be off by as much as 200 meters from a 100 meter movement on packet loss
<Nielk1> IF the controls continued
<Nielk1> people who player internattionaly want to blame the patches for game instability when older versions simply never corrected it right at all
<Nielk1> and now, we make it so the server is stable and its that it isnt doing what they say when their packets are lost...
<Nielk1> DUH
<Nielk1> you may insist that the act you were doing when you lost packets was correct and should continue
<Nielk1> but the simple fact is that that is not sensable for when you arent
<Zero_Angel> No i am insisting the act I *started* doing *before* I started losing packets is what should continue
<Nielk1> and I am telling you you are wrong about that
<Nielk1> you are letting personal feelings get more thought than logic and algorithm
<Nielk1> if it was that way, your experience would be far worse
<Nielk1> you assume it would be better
<Nielk1> it would not
<Nielk1> it is best that the two sides be prevented from getting too differnt, than that a probably incorrect set of prior actions be locked into place
<Nielk1> or would you prefer a lagging client to result in a ship running around in circles or flying off into the enemy base
<Zero_Angel> well that is a good point
<Nielk1> the simple fact is that it is logicly more correct to NOT continue thelast action
<Nielk1> if it was a racing game, you could argue otherwise, because you always go the same direction, you always go forward, your onlyissue would be turns
<Zero_Angel> But then why not have the code extrapolate movement to an extent, but then start to cut off the controls after a predetermined interval (e.g. 3 move packets) to ensure that things don't get too funky?
<Nielk1> ...
<Nielk1> the packet loss itself already has a tolerance...