У мене на клієнті багато сутностей, які моделюються (їх швидкості додаються до їх позицій за кадром), і я дозволяю їм мертвим вважати себе. Вони надсилають оновлення про те, де вони востаннє бачились, і швидкість їх зміни. Це чудово працює, і інші гравці бачать цю роботу. Однак через деякий час ці гравці починають десинхронізуватися через деякий час. Це через затримку.
Мені хотілося б знати, як я можу інтерполювати між державами, щоб вони виявилися в правильному положенні. Я знаю, де гравця ОСТАНО бачив, і їх поточна швидкість, але інтерполяція до останнього стану, що бачиться, призводить до того, що гравець насправді рухається-назад-. Я взагалі не міг використати швидкість для інших клієнтів і просто "прискорив" їх до відповідного напрямку, але я думаю, що це спричинить нерівномірний рух. Які альтернативи?