В библиотеках Source 2 впервые нашли упоминание Counter-Strike: Global Offensive. Сегодня блог CS.MONEY попытается разобраться в том, что именно значит это упоминание и нужен ли вообще игре новый движок?
Что случилось?
Снова случился ШОК и СЕНСАЦИЯ! Впервые в библиотеках, относящихся к Source 2, нашли упоминание Counter-Strike: Global Offensive. В сообществе сразу ожили спекуляции на тему: как быстро игра будет перенесена на новую версию движка.
Если ты не знал, сейчас Counter-Strike: Global Offensive работает на первом Source. Как и предыдущая игра серии Counter-Strike: Source, вышедшая в 2004 году. И если тебе кажется, что движок уже устарел, то тебе не кажется. Так и есть. Но перед тем как нырнуть в пучину технологий, разберемся с основами.
Что такое игровой движок?
Если совсем просто, то игровой движок — это комплекс программ, который нужен для работоспособности игры. Обычно он включает в себя движок для отрисовки, физику, звук, сетевой код, искусственный интеллект и другие элементы. При этом движок это не универсальная платформа. Даже Unreal Engine, который стал базой и для MMORPG, и для файтингов, и для шутеров, все равно далек от универсальности.
Source и Source 2 — это движки, выпущенные Valve. Пятнадцать лет назад, когда первый Source только появился, это была прорывная технология. Чего уж там, даже сегодня, с поправкой на возраст, лицевые анимации Half-Life 2 выглядят приятно.
В чем разница между двумя Source?
Еще один вопрос, на который не так просто ответить. Дело в том, что у первого Source целая куча разновидностей, больше десяти. CS:GO, например, использует версию движка 2011 года. Чтобы не тонуть в деталях, обозначим главные отличия между первой и второй версиями движка.
Source 2 лучше работает с многоядерными системами, поддерживает такие API, как Vulkan и DirectX 11, а еще в нем новый физический движок — Rubikon. Еще одна важная вещь, которую обычный игрок вряд ли увидит, новые программы для работы. Сейчас создание карты для CS:GO не очень приятный процесс. В Source 2 создавать локации намного легче.
Почему CS:GO еще не на Source 2?
Потому что для такой миграции нет причин. Counter-Strike: Global Offensive уже который год бьет рекорды по онлайну и входит в топ-3 самых популярных игр Steam. Даже самые жесткие обновления не роняют пользовательскую базу на сколь-нибудь значимые количества.
В отличие от Dota 2, CS:GO вряд ли сможет плавно сменить движок. Слишком многое изменится. Что хуже, неясно как и что конкретно будет меняться. Будет ли команда разработки запариваться, чтобы сохранить существующие раскидки? Сколько сил будет вложено в перенос всех особенностей перемещения? Учитывая предыдущий опыт смены движка, который случился при переходе от CS 1.6 в CS: Source, ответа на эти вопросы нет.
И это становится похоже на очень рискованное дело. Если смена движка пойдет плохо, сложно предсказать сколько обычных игроков и профи решат мигрировать в Valorant. Последний, напомним, очень похож на «контру».
Source 2 может быть необходим
Несмотря на все вышесказанное, Valve могут и, скорее всего, уже обкатывают билды Counter-Strike: Global Offensive на новом движке. Бывший программный инженер Valve, Ричард Гелдрич, утверждает, что добавление новых фишек в игру на старом движке является очень сложным занятием. В таком свете Source 2 становится выгоден и пользователям, и разработчикам.
Резюмируя, Valve вряд ли выпустят Counter-Strike: Global Offensive 2 или просто переведут игру на новый движок в ближайшее время. Начиная с февраля 2019 года игра стремительно растет. Даже сейчас, после всех изменений в системе учетных записей, CS:GO занимает первое место по онлайну на платформе.
Если тебе начинает надоедать игра на Mirage и Inferno, повторяющаяся каждый день, то у CS.MONEY для тебя есть предложение. Обнови эмоции от своих матчей со свежими скинами. А чтобы тебе было проще собрать свой инвентарь — зацени одну из наших подборок. Ссылки на них ты видишь справа.
Хочешь знать про CS:GO всё?
Тогда подпишись на нашу рассылку!