Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Скорее не опрос, а push 29.10.08 17:45 Число просмотров: 5016
Автор: PS <PS> Статус: Elderman
|
> Со мной понятно: когда я нажимаю на клавиатуру или мышь > данные передаются серверу и он фиксирует моё перемещение. А > как быть с другими пользователями, чтобы на моём компе их > перемещения тоже отображались? > > То, что придумал я – это несколько раз в секунду опрашивать > сервер о текущем состоянии сцены и на основе полученных > данных прорисовывать сцену. Но такой вариант трафика и > других ресурсов очень много жрать будет. >
При действии пользователя данные отсылаются серверу. Сервер рассылает их всем подписчикам (другим пользователям).
Клиент умный. Клиент умеет вычислять возможную точку находжения объектов в последующие моменты времени.
Например от пользователя не передается информация о точке нахождения, а передается информация о действии. Я нахожусь там то и там то, и начал бежать на северо-восток, с такой-то скоростью. Все.
Все остальные клиенты начинают вычислять где этот перец сейчас может находится.
А вообще, самый простой способ разобраться - поставить любую online игру и проанализировать снятый сниффером траффик.
|
|
|