Source 2: почему это так важно

2810

В библиотеках Source 2 впервые нашли упоминание Counter-Strike: Global Offensive. Сегодня блог CS.MONEY попытается разобраться в том, что именно значит это упоминание и нужен ли вообще игре новый движок?

Source 2: когда и зачем?

Что случилось?

Снова случился ШОК и СЕНСАЦИЯ! Впервые в библиотеках, относящихся к 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 для тебя есть предложение. Обнови эмоции от своих матчей со свежими скинами. А чтобы тебе было проще собрать свой инвентарь — зацени одну из наших подборок. Ссылки на них ты видишь справа.

2810

Подборки

Авторизация
*
*

Регистрация
*
*
*
Пароль не введен
*

Генерация пароля