![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Jun 2011
Сообщений: 91
|
Добрый день.
Методы экстраполяции, интерполяции для определения координат персонажа, а так же компенсация задержек связанных с передачей данных. Искал в гугле. Из хорошего нашел только это: http://developer.valvesoftware.com/w..._Networking:ru Может кто поделится из своего опыта ? |
|
|||||
|
strange mood
|
__________________
тонкий тролль, осеянный благодатью |
|
|||||
|
Регистрация: Jun 2011
Сообщений: 91
|
А если упростить задачу ... Допустим на сервере я сказал:"Шарик вылетает из x:300, y: 400 speed: 3";
Отправляю это дело в клиента, у 10 юзеров полетел шарик, у кого-то все это дело пришло позже и шарик вылетел позднее, то есть когда он пытается нажать на этот шарик, я отправляю координаты мыши на сервер и координаты не совпадают(экранные и серверные - шарика), как все это решать ? А ведь шариков и 100 может быть а юзеров и более 100 000... Добавлено через 17 часов 27 минут Колоссальное оживление Gaen спасибо за ссылку, там разобрана лишь малая часть тех проблем, которые надо решать при синхронизации сервера и клиентов ... По ссылке ниже нашел много интересного: player.io |
![]() |
![]() |
Часовой пояс GMT +4, время: 00:01. |
|
|
« Предыдущая тема | Следующая тема » |
|
|