PDA

Просмотр полной версии : Пинг в игре падает... если запусть Flash Player!..


Eric Gurt
05.10.2010, 02:00
Если я в любом браузере запускаю свою мультиплеер реал-тайм игру (еще не вышла), то времени затрачиваемого на URLRequest к серверу и получение ответа уходит 190-200 мс. Но если потом включить эту же игру в Flash Player'e который находится в папке Players\Release корневой директории Adobe Flash CS4, то пинг в обоих флэшках падает до 30-50 мс. При закрытии плеера пинг опять за пару секунд вырастает до 190-200 мс... как такое возможно??? :eek:

-De-
05.10.2010, 02:14
мультиплеер реал-тайм ... URLRequest ... 190-200 мс.
Чувак... Самое худшее - это общая тормознутость такой системы, т.к. хттп протокол для реал тайм штук не предназначается. Чтоб оно кое-как работало нужно, чтоб ответы на что же уходят 150 мс находились запросто самостоятельно. А так прорицаю - 100 онлайн не удержит. Мучаться надоест и переправите на сокеты, не так там много мороки.
Если у вас после закрытия плеера пинг не только не пропадает но растёт, то это вообще не сюда вопрос %)
А вообще отдельный плеер быстрее и меньше зависит от браузера. Хотя поснифферить не вредно, конечно.

Psycho Tiger
05.10.2010, 11:24
-De-, Eric не понимает как влияет открытие сторонней флешки влияет на пинг в браузере.

Eric, -De- прав, используй сокеты (можно на ты?). По поводу пинга - могу прокомментировать следующее: сам я пользуюсь MTS Connect интернетом, некоторые друзья тоже. Они говорили следующее: если во время игры начать что-то качать, но на мелкой сложности (т.е. чтобы на компьютер постоянно приходила информация) - тогда скорость пинга в игре резко падает и игра идёт без лагов. Скорее всего это особенности реализации - пока есть поток информации - работаем, если его нету - закрываем всё. Звучит бредово, но других разумных объяснений найти не могу. Наверное, у тебя тоже мобильный интернет.

Eric Gurt
05.10.2010, 19:42
Благодарю за подсказку, без сокетов похоже здесь никак.

Psycho Tiger, в моем случае это при кабельном скоростном интернете... при чем если в браузере не открыта игра, а только в плеере - то пинг опять-таки 30-50 мс (и да, можно на ты), если хоть в 4х окнах любого браузера - то 190-200 как и с одним.

CrazyFlasher
05.10.2010, 19:59
интересно будет глянуть на рил-тайм шутер (я так понимаю речь идёт именно про стрелялку?) по http протоколу :quiet:

Psycho Tiger
05.10.2010, 20:55
Эрик, это очень интересно. Сможешь сделать минималистский пример чтобы пощупать? Нужно понять, только у тебя проблема или это какая-то фича.

etc
11.10.2010, 18:26
Они бы ещё винт в качестве единственного хранилища оперативной памяти использовали…

wvxvw
11.10.2010, 18:46
интересно будет глянуть на рил-тайм шутер (я так понимаю речь идёт именно про стрелялку?) по http протоколу :quiet:

http://xkcd.com/91/

KiL33
13.10.2010, 17:58
http://xkcd.com/91/
:D Мажорный Экшн!