Selama paket tidak datang, objek terus ditampilkan bergerak dengan kecepatan terakhir, lalu dikembalikan begitu ketahuan salah.
Mengapa Paket berhenti diterima, objek terus digerakkan dengan arah dan kecepatan terakhir → Akibatnya Sebenarnya lawan sudah berhenti atau berbelok → Di layar Karakter lawan berjalan cukup jauh lalu tiba-tiba pindah ke posisi sebenarnya atau menembus dinding. Jika interval kedatangan paket tidak beraturan, karakter berulang kali melaju ke depan lalu tertarik kembali sehingga bergerak seperti bergetar
Penanggung jawab utama Pengembangan klien (Tim Pengembang Game)
Tugas Tim Pengembang Game
Batasi waktu ekstrapolasi (misalnya 200–250 ms), geser perlahan ke posisi yang benar saat ternyata salah.
Kisaran angka
Pada kecepatan 6 m/s, selisih 300 ms saja sudah membuat posisi meleset 1,8 m.
Di grafik
Melonjak acak sesekali · Waktu ekstrapolasi, jarak koreksi posisi
Yang diperiksa
Catat berapa lama karakter lain digambar dengan ekstrapolasi dan seberapa jauh posisinya dikoreksi setelah paket baru datang
Cocok jika
Setiap kali paket terputus, waktu ekstrapolasi memanjang tanpa batas, lalu jarak koreksinya membesar hingga beberapa m
Tidak cocok jika
Ekstrapolasi sudah berhenti cepat, tetapi karakter tetap teleport: packet loss atau latensinya sendiri besar, periksa sisi koneksi dan rute
Sarana pemeriksaan
Log dan metrik server atau klien game
Sumber
Interpolation and extrapolation (Netcode for Entities 6.5)Unity Ekstrapolasi yang terus bergerak dengan arah dan kecepatan yang sama saat snapshot berikutnya tidak datang tepat waktu sering salah, jadi diberi batas (default Unity 20 tick, sekitar 1/3 detik pada 60 Hz)
Peeking into VALORANT's NetcodeRiot Games Jika tebakan untuk mengisi data yang terlambat atau hilang ternyata salah, posisi tidak cocok dengan server sehingga karakter melompat atau dikoreksi seperti meluncur