Bir multipler birinci şahıs nişancı yapıyoruz. İstemci konumunu sabit bir hızda (şu anda 10Hz'de) sunucuya gönderir. Sunucu, tüm oyuncuların pozisyonlarını aynı hızda (10Hz) sabitleyen tek bir mesaj gönderir.
Beklendiği gibi, hareket oldukça dalgalı çünkü 60fps oyunu sadece saniyede 10 kez güncelleme alıyor. Bu hareketi düzeltmenin en iyi yolu nedir? En belirgin yol, son iki paket arasında enterpolasyon yapmaktır, böylece yeni bir paket aldığımızda enterpolasyon biter. Ancak bu, tüm oyuncular için anında 100 ms gecikme ekler.
Diğer yol, oyuncunun bir sonraki paket gelmeden önce nerede olduğunu tahmin etmek için son birkaç paketten çıkarılan hızı ve ivmeyi kullanmak olacaktır, ancak tahmin yanlışsa, oyuncu yeni bir paket alındığında atlama eğilimi gösterecektir. .
AAA başlıklarının bu sorunu nasıl çözdüğünü bilen var mı?