Перейти к содержимому


Лаги, пинги, тормозааа....


  • Закрытая тема Тема закрыта
Сообщений в теме: 7808

Storm #7801 Отправлено 05 фев 2010 - 16:02

    Агент контрразведки

  • Разработчики
  • Lead Producer
  • 4958 боев
  • 24 118
  • Регистрация:
    26.04.2009
Всем бойцам привет.
Попытаюсь кратко рассказать про тормоза в игре, и что с этим делать.

Упрощённо для пользователя «тормоза» делятся на две категории:
• Медленная отрисовка (рендеринг) картинки и, как результат, низкий FPS (frames per second – количество отрисованных кадров в секунду).
• Сетевые лаги (lags) – задержки при передаче данных в сети Интернет, приводящие к замедлению реакции танка на ваши команды и к странному поведению других танков: езда рывками, случайное появление или пропадание и пр.

FPS

Посмотреть скорость отрисовки (fps) в игре можно в правом верхнем углу во время боя. В целом для нашего танкового геймплея ниже 15-20 fps – это медленно, 20-30 средне, выше 30 – вполне неплохо.

Сразу скажу, что игра пока не оптимизирована по скорости отрисовки – на слабых и средних машинах могут быть сильные «тормоза», в особенности при большом количестве игроков на карте. Отпимизировать будем, в том числе многого ожидаем от следующей версии нашего движка (Bigworld) на которую планируем переходить в ближайшем будущем.

Большинству рекомендую выставить детализацию графики в настройках лобби на «средняя» - это существенно повысит FPS и сделает игру более комфортной.


Дополнительные шаги которые можно проделать, если ничего не помогает, и в игре есть тормоза и графические глюки:


Установите последнюю версию DirectX. Взять можно по адресам:
http://www.3dnews.ru...rosoft/direct_x
http://www.microsoft...&displaylang=en

Установите последнюю версию драйверов видеокарты.


Для Nvidia:
http://nvworld.ru/drivers/ или
http://www.3dnews.ru...eo/nvidia_video


Для AMD/Ati:
http://www.radeon.ru...ds/drivers/#wxp или
http://www.3dnews.ru...video/ati_video
Важно! Перед установкой новых драйверов не забудьте деинсталлировать старые (через установку\удаление программ) и перезагрузить компьютер.


Сеть

Лаги или сетевые задержки. Возникают, если сетевые пакеты с информацией пропадают или задерживаются в пути от вашего компьютера до игрового сервера. Причины возникновения лагов могут быть разные: ваш канал связи забит, например, закачками торрентов; по какой то причине перегружен один из маршрутизаторов на пути к игровому серверу; игровой сервер может быть перегружен большим количеством игроков или игровых сессий.

Определить, где именно возникают потери и задержки можно, используя программу PingPlotter (http://www.pingplott.../pngplt_std.exe). Программка триальная, работает 30 дней, хотя и после этого можно ей пользоваться, нужно лишь подождать после загрузки до появления кнопки «do it later». Чтобы не ждать, программу можно просто купить.

Инсталлируем и запускаем. В поле «address to trace» пишем: 213.252.131.29. В поле «trace interval» ставим 1 секунду и жмём кнопку «start». Появится список маршрутизаторов (Hops), по которым информационные пакеты идут от вашего компьютера к игровому серверу.  Кликаем правой кнопкой по каждому из них и выбираем в контекстном меню «show this timeline graph». Для каждого маршрутизатора появятся графики, на которых будут показаны потери пакетов (красные вертикальные линии) и задержки (чёрная линия в виде графика).

Дальше можно запустить игру и смотреть на графики. Если потерь пактов на них будет мало (одиночные красные линии, разбросанные по графикам) и задержки небольшие (чёрные графики сетевых задержек держатся в основном в зелёной зоне), то у вас всё в порядке с интернет соединением и можно нормально играть.

Если, наоборот, на каком то из маршрутизаторов появляются частые красные линии, или они вообще сливаются в широкие красные полосы, или график задержек постоянно висит в красной зоне, то этот маршрутизатор как раз и виноват в плохом качестве связи.

Если такое возникает ближе к первым хопам, то это могут быть задержки у вашего провайдера или в вашей сети (если вы, например, подключены к интернет через домашнюю сеть). Если такое появляется на первом хопе, или программа ничего не показывает: красных линий мало, графики в зелёной зоне, но сетевые «тормоза» всё равно есть, посмотрите, не загружен ли ваш канал связи: закачки, скайп, торренты, автообновления программ (операционной системы или антивируса). Нелишним будет проверить компьютер на наличие вирусов.

Если проблемы возникают близко к игровому серверу (максимум 1-2 хопа от него) – то это могут быть проблемы сервера. С этим мы, кстати, будем нещадно бороться – ближе к релизу сетевой трафик будет сильно оптимизирован и игра будет меньше зависеть от лагов.

Что с этим делать?

Если проблемы на вашем компьютере, то разбирайтесь самостоятельно: смотрите, настраивайте, чистите; или позовите компетентного знакомого, который сможет вам помочь.
Если проблемы на игровом сервере – надо жаловаться в нашу техподдержку (хотя если проблемы у нас есть, мы об этом, скорее всего, уже знаем и пытаемся их исправить). По всему остальному можно жаловаться вашему провайдеру: «Почему у меня такая плохая связь с этим сервером?». Если провайдер вменяемый, то проблема может быть и решена. В качестве «вещдоков» к жалобам можно добавлять скриншоты из пингплоттера (меню File\Save Image).

Вот, вкратце, и всё.

timesoldier #7802 Отправлено 17 янв 2011 - 20:29

    Лейтенант

  • Игроки
  • 16824 боя
  • 1 792
  • Регистрация:
    25.06.2010
плз объясните нубу(лень по поиску шпарить,даже в этой теме)
что делать если  упало адско фпс(с со 100 до 30-40)причём независимо от качества графы.
2 раза было что качество понижали до среднего и нижнего из за нехватки памяти.Потом ставил снова высокое и было норм.Но фпс всё такое же низкое.
04.08.11- Маус. Помним, Скорбим.

Ruslan1995 #7803 Отправлено 17 янв 2011 - 21:48

    Сержант

  • Игроки
  • 28306 боев
  • 146
  • Регистрация:
    05.09.2010
у меня вечером,когда заходит 70к и больше то начинаються кошмарные лаги!помогите ,что делать?может дело в сервере

Prolbo #7804 Отправлено 17 янв 2011 - 21:49

    Младший лейтенант

  • Игроки
  • 20353 боя
  • 1 422
  • [FMP-R] FMP-R
  • Регистрация:
    11.08.2010
Какбы сегодня в 20-35 по Хохломе такой прикол

http://imagepost.ru/thumbs/484/shot_083.jpg

Лео материализовался из пустоты чуть дальше того места где вы видите раздавленный заборчик (вернее я сначала увидел разлетающийся заборчик, затем выстрелил в "танк-нэвыдымку", а потом я его увидел а он меня раздовил), при этом мой пинг колоеблется от 50 до 100 (сейчас 79 - сами видите) пингплоттером мерял - картика отличная, до сервака всего несколько хомутаций и потерь почти никогда не бывает, а если и бывают то просто мизер, исключения это когда сервер лежит и подобное... Как объяснить? (на скрине он уже отъезжает, сделав своё "черное дело", материализовался он между текущей позицией и продавленным заборчиком)



 Юзер детектед & офф аппрувед чит-цистернз:

Spoiler

topaz1922 #7805 Отправлено 18 янв 2011 - 00:15

    Младший сержант

  • Игроки
  • 14672 боя
  • 87
  • [RZR] RZR
  • Регистрация:
    05.09.2010
Может руководству проекта ВоТ стоит прикупит ещё пару (десятков) серваков, чтоб не было перегрузок!?

Shackled #7806 Отправлено 18 янв 2011 - 00:21

    Младший лейтенант

  • Игроки
  • 51323 боя
  • 895
  • [AN-KH] AN-KH
  • Регистрация:
    21.09.2010

Просмотр сообщенияtopaz1922 (18 Янв 2011 - 00:15) писал:

Может руководству проекта ВоТ стоит прикупит ещё пару (десятков) серваков, чтоб не было перегрузок!?
У основной массы игрогов - лагов нет. Следовательно дело не в серверах
-Кто подбил танк?
-Я!!!

-Так он же русский!!!!
-Ja, ja, natürlich!!!!

TIRAN_196rus #7807 Отправлено 18 янв 2011 - 00:49

    Рядовой

  • Игроки
  • 14933 боя
  • 8
  • [EKB-O] EKB-O
  • Регистрация:
    12.09.2010
Всем привет!
У меня проблема:при начале отсчета таймера  на сервере, или сразу после того я как на него вошел, пинг становится-999(танки не двигаются, но игра не зависает и звук есть).Помогите пожалуйста!
P.S. Заранее спасибо!

PREVED_OT_STALINA #7808 Отправлено 18 янв 2011 - 08:28

    Новобранец

  • Игроки
  • 38021 бой
  • 3
  • [IML] IML
  • Регистрация:
    13.10.2010
Эх, а интересно в чём же моя проблема, если посудить, то всё очень даже не плохо для самых низких настроек : АМД Феном Квадро кор процессор на 2.4 гигагерца (4 ядрышка), ОЗУ в 5 гигов, Видео GeForce 9800 GT на 512 мб, изернет 1000 кб/сек, Windows 7 х64. И фпс у меня живёт своей жизнью от 5 до 70. Как понимать? Машина помоему неплохая, дровишки обновляю а удовольствия от игры не получаю. Хелп советом, граждане ) спс ) :Smile_harp:

belyi7 #7809 Отправлено 18 янв 2011 - 10:06

    Ефрейтор

  • Игроки
  • 4830 боев
  • 48
  • Регистрация:
    17.10.2010

Просмотр сообщенияShackled (18 Янв 2011 - 00:21) писал:

У основной массы игрогов - лагов нет. Следовательно дело не в серверах

У Основной массы игроков лаги есть, просто эта масса молчит, а на отдельные "вопли" игроков о лагах администрация слабо реагирует.

nemo_d #7810 Отправлено 18 янв 2011 - 10:13

    Лейтенант

  • Бета-тестеры
  • 8123 боя
  • 2 427
  • Регистрация:
    02.02.2010
Эта тема закрыта, продолжаем в новой.




Количество пользователей, просматривающих этот форум: 2

0 пользователей, 2 гостей, 0 анонимных