Все мы слышали бесконечные споры про 64 и 128 тикрейт во времена CS:GO. С выходом Counter-Strike 2 разработчики попытались навсегда закрыть этот вопрос, внедрив совершенно новую архитектуру — систему sub-tick. Но как именно эта техническая деталь влияет на профессиональный киберспорт и почему онлайн-матчи всё ещё кардинально отличаются от LAN-ивентов? Что такое sub-tick простыми словами?
Раньше сервер оценивал игровой мир строгими «кадрами» (тиками). Если вы нажали на курок между первым и вторым тиком, выстрел регистрировался только на втором. Серверу было неважно, кто из двух игроков нажал кнопку раньше в микро-промежутке между этими кадрами. Теперь сервер записывает точную временную метку (timestamp) каждого действия. Архитектура sub-tick позволяет движку в точности знать, в какую именно миллисекунду вы сделали выстрел или стрейф, и сервер воспроизводит события в правильном хронологическом порядке. Преимущество пикающего (Peeker's Advantage)
В киберспорте каждая миллисекунда на вес