В игре появилось несколько инструментов для отслеживания важных технических показателей игроков и самой игры, таких как интернет-соединение и производительность железа. Средства мониторинга позволяет подобрать оптимальные настройки оборудования для комфортной игры. А в случае возникновения проблем специальные индикаторы оперативно уведомят вас об этом.
Виды индикаторов проблем:
Средства мониторинга
Качественное интернет-соединение и высокая кадровая частота являются залогом комфортной игры. Поэтому для удобной и оперативной оценки состояния этих показателей в Warface добавлены специальные инструменты — средства мониторинга и индикаторы проблем.
Средства мониторинга позволяют в режиме реального времени отображать состояние основных показателей интернет-соединения и аппаратной части.
Список метрик:
- Кадровая частота (FPS).
- Задержка центрального процессора (CPU time).
- Задержка графического процессора (GPU time).
- Задержка сети (Ping).
- Потеря сетевых данных (Packet loss).
- Задержка сервера (Server tick).
- Общая аппаратная задержка до начала рендеринга (для видеокарт с поддержкой SDK NVIDIA Reflex и DirectX 11).
Данные могут быть показаны как в текстовом, так и в графическом виде. Включение и выбор способа отображения инструментов осуществляется в разделе “Метрики” в окне настроек игры.
Если значение одного или нескольких показателей станет критичным для игрового процесса, новые индикаторы проблем в правом верхнем углу экрана уведомят вас об этом.
Низкая кадровая частота (FPS)
Данный параметр напрямую зависит от аппаратной мощности консоли, и при недостатке ресурсов изображение станет менее плавным. В отдельных случаях это может приводить к так называемым “фризам”, когда изображение на экране замирает на некоторое время.
Задержка центрального и графического процессоров
Картинка на мониторе/телевизоре не появляется моментально, поскольку во время игры оба процессора выполняют массу работы, на которую требуется некоторое время. Например: центральный процессор, помимо прочих вычислений занимается предварительной подготовкой кадров, а графический процессор занимается рендерингом и выводом получившейся картинки на монитор. На это всё уходит некоторое количество процессорного времени. Другими словами, задержка процессора — это время, затраченное им на обработку задачи. При высокой загруженности процессора время на обработку задач может увеличится.
Высокий пинг
Сервер и клиент взаимодействуют путем обмена пакетов данных. Если время, которое требуется пакету данных для перехода от игрового клиента к серверу и обратно, будет слишком большим, качество игрового процесса значительно ухудшится (непрохождение урона, “телепорты” и прочее).
Потеря пакетов
Если пакеты данных не достигают клиента или сервера, в игре также могут наблюдаться проблемы, похожие на указанные выше (например, перемещение персонажа рывками).
Потеря соединения
При возникновении серьезных затруднений в обмене данными между клиентом и сервером дальнейший игровой процесс становится невозможен. Обычно это случается при наличии проблем с интернет-соединением.
Задержка сервера
TickRate — это серверная скорость отправки и получения данных между самим сервером и игровым клиентом. Она измеряется количеством отправок в секунду. Одной из функций в метрике является измерение серверной задержки. Значение Server tick в игре отображается в миллисекундах — это не сам TickRate, а время между отправкой пакетов. В одной секунде содержится 1000 миллисекунд и если мы разделим этот показатель (в игре он сейчас 16,6 мс), то как раз получим 60 с маленькими копейками. Это и будет текущий TickRate.
В августе 2020 вышло глобальное обновление на игровых серверах в котором разработчики повысили тикрейт до 60. Что повлияло на скорость обмена данными между игроками и сервером — и улучшило качество синхронизации.