Одной их основных причин лагов является время, необходимое на передачу информации от клиента к серверу и обратно. Это связано со скоростью соединения и загруженностью каналов на всём протяжении от клиента к серверу. Также немалую роль играет расстояние между клиентом и сервером, в отношении количества точек доступа и узлов. Строго говоря, каждый передаваемый пакет доставляется с задержкой, однако лагами обычно называют только ощутимые задержки, которые мешают нормальной игре. При этом восприятие лагов игроками зависит от многих факторов, прежде всего связанных с необходимой в данный игровой момент точностью и временем реакции.
Так же лаги могут возникать из-за недостаточной мощности компьютера в целом и видеокарты в частности. Современные игры используют переменную частоту кадров для устранения видимых задержек анимации. При этом обработка физики и отрисовка картинки происходят по отдельности, обычно с разной частотой. Игра рисует между кадрами обновления физики промежуточные состояния объектов. Слабость компьютера либо чрезмерность вычислений компенсируются в первую очередь снижением частоты отрисовки изображения, а частота опроса ввода и обработки физики не уменьшается. В результате динамика игры остаётся прежней, но изображение становится менее плавным. В случае же, если снижения частоты вывода изображения не достаточно, даже современной игре приходится снижать частоту обработки физики и опроса ввода, что приводит к ощутимым задержкам реагирования игры на действия игрока.
~~~~~~~~~~
В первом случае - отключите торрент-клиенты, менеджеры загрузок, браузеры (IE, Firefox и т.п.), а также мессенджеры (ICQ, Skype и т.п.). На время игры также отключите все программы, которые в данный момент скачивают обновления. Проконтролируйте их отключение, запустив диспетчер задач и перейдя на вкладку процессов. Завершите процессы, в названии которых содержится слово update — они относятся к программам, которые в данный момент могут скачивать обновления. Так же причиной задержки отклика может быть повышенная нагрузка на процессор и оперативную память компьютера вследствие большого количества одновременно запущенных приложений. В этом случае отключите все сторонние программы, не относящиеся к игровому процессу. Отключите антивирусную защиту в режиме реального времени, после чего отключите антивирус, если это возможно. В общем, все свободные ресурсы (память, процессор, канал интернета) должны быть максимально доступны игре.
.
.
В случае с недостаточной производительностью компьютера можно попробовать сделать следующие действия:
- проверьте компьютер на вирусы. их работа не видна, но зачастую требует много ресурсов.
- почистите компьютер от пыли, которая могла скопиться на вентиляторах и радиаторах процессора и видеокарты. Обилие пыли затрудняет теплообмен, и лаги, тормоза и подвисания в играх могут быть вызваны перегревом видеокарты и процессора.
- в настройках видеокарты отключите сглаживание, вертикальную синхронизацию.
- если вышеописанные действия не возымели должного эффекта, и задержки отклика продолжаются, вам следует понизить настройки видео в игре. Отключите визуальные эффекты насколько это возможно, снизьте настройки разрешения экрана... В этом случае игра будет менее динамичной и красочной, но по крайней мере вы не будете страдать от обилия задержек, мешающих нормальному геймплею...
- приобрести более мощный компьютер.
