Saya memiliki banyak entitas di sisi klien yang disimulasikan (kecepatan mereka ditambahkan ke posisi mereka pada basis per frame) dan saya membiarkan mereka mati memperhitungkan sendiri. Mereka mengirim pembaruan tentang di mana terakhir kali dilihat dan kecepatannya berubah. Ini sangat bagus dan pemain lain melihat penemuan ini. Namun, setelah beberapa saat, para pemain ini mulai melakukan desync setelah beberapa waktu. Ini karena latensi.
Saya ingin tahu bagaimana saya bisa melakukan interpolasi antar negara sehingga mereka tampaknya berada di posisi yang benar. Saya tahu di mana pemain TERAKHIR terlihat dan kecepatan mereka saat ini tetapi interpolasi ke keadaan terakhir terlihat menyebabkan pemain untuk benar-benar bergerak-mundur-. Saya tidak bisa menggunakan kecepatan sama sekali untuk klien lain dan hanya 'mengarahkan' mereka ke arah yang sesuai, tetapi saya merasa ini akan menyebabkan gerakan jaggy. Apa alternatifnya?