
14.05.2012, 12:24
|
|
блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,113
|
Тогда уж экстраполировать, — получая данные о координатах мяча и векторе его движения, считать разницу между текущими координатами и теми, что пришли и, исходя из этого, немного увеличивать его скорость (т.е. длину вектора движения), таким образом, когда придет новый пакет с координатами мяча, мяч на нашем локальном поле будет ближе к реальным координатам.
А если ко всему этому примешать не линейное или моментальное изменение скорости движения мяча, а, например, с помощью твина, то получится более реалистично.
Я когда-то делал мультиплеерный футбол и сталкивался с такими задачами.
Последний раз редактировалось Hauts; 14.05.2012 в 12:27.
|