(Обновлено) Об изменениях TickRate и синхронизации
Бойцы!
Спешим рассказать о ходе решения проблем с задержками во время стрельбы. Наши серверные специалисты продолжают работы в этом направлении, а значит, ситуация может измениться в любую минуту. Мы будем и дальше держать руку на пульсе и информировать вас о дальнейших изменениях!
Отслеживание ситуации и сбор статистических данных с серверов продолжаются.
Также мы прислушиваемся к вашим отзывам. Пожалуйста, расскажите в специальной теме на форуме, как изменился геймплей. Впечатления игроков очень важны для нас!
Подробности
С обновлением "Военное ремесло" скорость обмена информацией между клиентом и сервером (TickRate) была увеличена до 60 Гц, что должно было повысить точность позиционирования персонажей в PvP-матчах. В большинстве игровых ситуаций так и происходит, однако у некоторых пользователей стали наблюдаться микрозадержки при совершении действий (чаще всего — при нанесении урона противникам и бросках гранат).
Для изучения проблемы были разработаны и добавлены в игру инструменты глобального и индивидуального мониторинга. С их помощью мы обнаружили, что время от времени события внутри игровых сессий создают очень короткую, но аномально высокую нагрузку на сервер. В такие моменты игровой процесс чаще всего происходит нормально, но иногда могут появляться "лаги", мешающие стрельбе.
Разумеется, перед повышением TickRate мы заранее более чем вдвое увеличили запас производительности игровых серверов. Однако хоть возникающая аномальная нагрузка и кратковременна, она потребляет значительно больше запланированных ресурсов (вплоть до десятков раз). Решение проблемы осложняется тем, что ошибка происходит редко и бессистемно, без видимой на данный момент логики.
Сейчас приоритетная задача — найти в серверном коде причины появления "пиков" аномальных нагрузок и устранить их. Важно сохранить улучшенную систему синхронизации, исключающую такие явления, как "телепорты" и "проблема F12", исправив точечно только те проблемы, которые не позволяют ее преимуществам раскрыться в полной мере.
Чтобы сохранить комфортность игрового процесса, мы во время ближайших технических работ временно вернем значение TickRate к 30 Гц — таким оно было до установки обновления "Военное ремесло". Как только проблема с режимом "60 Гц" будет устранена, мы проведем необходимые проверки и сообщим о возврате увеличенного TickRate.
Следите за новостями, и удачи в бою!
Обсудить на форуме
Обсудить "ВКонтакте"
Обсудить в "Одноклассниках"