Показать сообщение отдельно
Старый 14.05.2012, 12:16
anmelegov вне форума Посмотреть профиль Отправить личное сообщение для anmelegov Найти все сообщения от anmelegov
  № 1  
Ответить с цитированием
anmelegov

Регистрация: Nov 2009
Адрес: Украина, Славутич
Сообщений: 263
По умолчанию компенсация лагов

есть сервер, на котором запущен футбол, он отправляет "слепок" игры (координаты игроков, мяча) каждые n мс и есть клиент, который интерполирует экранные объекты в нужные координаты. Если 1 пакет пришел с задержкой, например 350 мс, то у меня остается только 250мс для того чтобы интерполировать мяч в нужные координаты, решение очевидно - умножаем скорость мяча на 300/250... Как масштабировать подобный механизм на несколько пакетов чтобы при этом не пропала плавность?