Gabe Follower объяснил принцип работы серверов "без тикрейта" для CS:GO на Source 2

Известный в сообществе CS:GO датамайнер Gabe Follower поделился более детальной информацией о новой системе работы серверов, которая, вероятно, придет на смену тикрейту с переходом шутера от Valve на движок Source 2. Выводы после изучения кода игры он опубликовал в своем Telegram-канале.

В частности, Gabe Follower уточнил, что речь о "нулевом тикрейте", как предполагалось ранее, не идет. Valve сменила название с tickless на subtick, что может означать изменяемое значение тикрейта для разных категорий событий на сервере.

Эта система была переименована из tickless в менее амбициозную subtick. Я думал, что это будет очевидно, но, согласен, мне действительно стоило отдельно это отметить. Речь о "нулевом тикрейте" естественно не идёт.

В строчках кода четко сказано, что эта система связана только с движением игрока, поэтому даже если разработчики добавят какой-то переменный тикрейт, это никак не повлияет на раскидку/траектории броска гранат. Теоретически, разработчики могут активировать две системы, которые работают независимо друг от друга. Постоянное значение тикрейта будет использоваться для чего-то важного, меньшее или переменное значение тикрейта будет использоваться для менее интенсивных событий.

Исходя из нового названия, subtick может означать, что сервер начнет предсказывать позицию игрока, если выстрел был сделан между двумя тиками. Вместо того, чтобы отдавать предпочтение прошлым или будущим. Но опять же, речь идет о миллисекундах, подавляющее большинство игроков этого даже не заметит.

На данный момент система subtick хранится в основе нового движка и не используется ни в одной из игр на Source 2. Когда что-то добавляется в "базовый" код, это, скорее всего, означает, что система планируется к использованию не только в одном проекте и может стать частью многих игр в будущем. Важно отметить, что параллельно с CS:GO на Source 2 другая команда Valve разрабатывает еще один многопользовательский FPS-шутер под названием Neon Prime, и эта система вполне может быть предназначена для него.

Напомним, накануне датамайнеры нашли сразу несколько существенных подтверждений того, что Valve находится на завершающем этапе работы над бета-версией CS:GO на Source 2. Также несколькими днями ранее авторитетный журналист Ричард Льюис заявил, ссылаясь на собственные источники, что релиз так называемой Counter-Strike 2 состоится до 1 апреля.

Источник: t.me