IT-словарь › Программирование › Счисление пути (dead reckoning)

Счисление пути (dead reckoning)

Программирование Svenska → Обновлено: 2026-10-24

Экстраполяция позиции удалённого игрока по последней известной позиции и скорости между пакетами — приём, заимствованный у моряков, определявших место по курсу и скорости.

Обновления о других игроках приходят лишь несколько десятков раз в секунду, поэтому в промежутках клиент гадает: берёт последнюю позицию и скорость и продолжает двигать сущность по прямой. Название пришло из морской навигации — определения своего места по курсу, скорости и прошедшему времени без привязки к ориентирам.

Игры используют его для удалённых игроков и транспорта, чьего ввода у вас нет и настоящее предсказание на клиенте запустить не на чем. Если следующий настоящий пакет расходится с догадкой, сущность плавно подтягивают к истине, а не рывком переставляют. Идея намного старше игр и была формализована в военном стандарте симуляции DIS.

← Назад к словарю