Source 2 в Counter-Strike: Global Offensive. Обновление, которое ждут сильнее, чем некоторые игры

Source 2 в Counter-Strike: Global Offensive. Обновление, которое ждут сильнее, чем некоторые игры


Source 2 в Counter-Strike: Global Offensive. Обновление, которое ждут сильнее, чем некоторые игры

Source 2 в Counter-Strike: Global Offensive. Огромное количество новостей, рассуждений уже вышло на эту тему, и с каждым новым инфоповодом их появляется всё больше. Но зачастую все дискуссии заканчиваются обсуждением того «Перенесут ли мои скины в новую версию игры, или надо быстрее продать мою Африканскую сетку? ». И при этом люди не задумываются что даст им переход на обновлённый движок, и вот с этим попробуем разобраться. За чей счёт этот банкет? Некоторое время назад я вспоминал краткую историю серии Counter-Strike, и чем же так хороша последняя часть серии. Тем, кому интересно, можете почитать данные материалы, или же историю компании Valve, которая связанна с текущей истории очень тесно. Counter-Strike:GO вышла в далёком 2012 году на движке Source Engine, или Source Engine 2011, или CS:GO engine branch. Теперь по порядку и подробнее. У компании Valve есть собственный игровой движок Source, который на текущий момент имеет три версии: Golden Source, Source и Source 2. Движок Source увидел свет в 2004, придя на замену GoldSource, году в виде Source Engine 2004 и лёг в основу Half Life 2, CS: S и нескольких других игр.
Однако уже в 2006 году, с релизом Half-Life 2: Episode One, выходит новая версия: Source Engine 2006. После выходили новые итерации движка, но нас интересует версия 2012 года, которая стала развитием ветки Portal 2 engine branch и получила название CS:GO engine branch, эта версии стала последней официальной модификацией движка первого Источника. Да, выходила ещё Source Engine 2013, но это модификация уже существующей ветки Ogange Box, и Strata Source engine branch, но она создают и развивают её сторонние разработчики на основе CS:GO ветки. Как много итераций в рамках движка Source, и ведь я перечислил не все версии. Эта ветка движка со временем обновлялась, поэтому некоторые игры или моды в этой ветке движка могут не иметь всех этих функций. Таким образом сложно сказать какая версия Source используется в CS сейчас, ведь за прошедшее десятилетие было выпущено множество обновлений, в игре даже появился функционал из Source 2: Panorama UI, обновлённый пользовательский графический интерфейс, который был создан для игр на Source 2. И уже на основании этого, даже люди далёкие от программирования могут представить сколько всего скопилось в коде игры, ведь просто что-то удалить довольно проблематично: это может сломать какие-то функции, которые как может показаться никак с удаляемым кодом не связаны.
Да, этим я плавно подвожу к следующему разделу. С точки зрения читателя этот раздел было бы логичнее разделить на две части: что новый движок даст пользователям и что он даст разработчикам. И это деление будет длиться бесконечно, к тому же пока игра не выйдет сложно сказать что может обновиться: крайняя игра Valve, которая меняла версию движка, вышла условно в прошлом поколении, чуть позже объясню. К тому же я не знаком с функциональными возможностями движка Valve, так что для понимания придётся изучить материла немного больше, чем заявление парочки стримеров. Пропустим вопрос касающийся переноса скинов, если их не перенесут это разрушит внеигровую экономику контры и может подорвать доверие к экосистеме скинов других проектов Valve. Фиксируемся и переходим к другому пользовательскому контенту: картам. Новый Source может потребовать перекомпилировать модели, текстуры, карты или целые игровые режимы. Можно конечно переложить ответственность на создателей карт и предложить им вручную пересобрать карты на новом движке, но тут встаёт проблема того что огромная доля карт и режимов, создаваемых на протяжении вот уже 11 лет, может быть заброшена и не поддерживается авторами.
И для того чтобы кол-во пользовательского контента на старте взлетело с нуля в стратосферу необходимо создать систему, которая в автоматическом режиме будет портировать работы из мастерской. И как мне кажется это один из основных подводных камней при переносе игры. И перед тем как перейти к тому что может измениться в игре, пара мыслей автора о том почему новости о портировании гуляют так долго, но они до сих пор не воплотились в жизнь. В 2015 году Valve запускает бета-тест Source 2 в Dota 2, и через несколько месяцев он идёт в релиз. Спустя ещё некоторый промежуток времени появляются первые слухи о начале работы над переносом CS:GO. Однако в это же время компания выпускает несколько неудачных продуктов: Artifact, создаваемый как конкурент Hearthstone, и Dota Underlords, которая создавалась на взлёте популярности авто-шахмат. Artifact получилась игрой с интересной задумкой, но тесная интеграция с Торговой площадкой, где каждый игрок продавал и покупал карты, обесценивала карты и карточные колоды которые были не в мете, или же задирала стоимость сильных карт до небес.
Источник: открыть кейсы кс

Report Page