Как появился на свет Counter-Strike
На данный момент, наверное, не настолько просто отыскать человека, кто вообще не понимает, что такое Counter-Strike. Представляется, про игру о противоборстве «Терров» с «Контрами» знает любой из живущих на планете людей. Если и не знает, то в точности знаком с тем, кто о данной игре, по меньшей мере, знал.
В настоящее время это более чем игра. Это каждодневный способ отдыха млн людей. Это полновесные кибеспортивные турниры, составляющие вокруг себя больше интереса, чем подавляющая часть обычных видов спорта.
Это наградные, высчитываемые суммами в десятки тысяч долларов США. Это участок для поразительной карьеры множества профессиональных игроков — почти резон их существования. Это большое медиапространство, дающее полновесную работу стримерам, контент-мейкерам, киберспортивным специалистам, комментаторам и игрокам.
Для большинства Counter-Strike — это жизненный стиль. На фоне того, что представляет собой игра сегодня, еще труднее понять, что однажды она начиналась как набор карт для иного легендарного детища видеоигровой индустрии.
Сегодня попробуем разобраться в истории того, как программист-одиночка, преследуя стремление разнообразить свое портфолио, сделал самый популярный конкурсный онлайн-шутер на Земле. Побеседуем о том, как был основан Counter-Strike.
Представляется весьма интересным тот факт, что корни самого распространенного конкурсного киберспортивного шутера развиваются от студенческой версии.
Как и в истории с собратом по кибер-арене – DOTA, Counter-Strike появился из идеи создать что-нибудь стоящее на основе чего-то имеющегося. И в случае если прародителем DOT’ы стала известная игра от Blizzard, то базой для CS стал великий Half-Life.
Немного более чем за 20 лет собственного существования Counter-Strike прошел удивительный путь развития, претерпевая большое количество перемен, испытывая не большее число модификаций, однако всегда оставаясь весомым объектом обсуждения и точкой, составляющей вокруг себя людей разных возрастов, профессий, национальностей и реальных ориентиров.
От этого гораздо привлекательнее будет окунуться в истоки появления «Контры» на свет. Тогда видеоигровой истории, когда Valve еще не держала конкурсным шутером, а концепт игрового процесса CS лишь начинался в голове разработчика. И носил название вовсе не так как могло показаться на первый взгляд.
И более того, куда главнее будет узнать и то, откуда вообще взялась идея создания игры, почему ее назвали «Counter-Strike», как на будущее игры оказал влияние Гейб Ньюэлл и причем тут Джон Кармак, Майкл Абраш, Quake, первая Call of Duty и основное хитрое отделение Сил особых операций (ССО) ВМС США.
После того как все основные тезисы были расположены, а точки были только занесены над скоропреходящими буквами «и» – со времени появления всей команды на точке spawn’а, наверное, единственное, что остается – сказать в рацию традиционное.
История создания Counter-Strike начинается в 1996-м году. Заходя издали, будет важно отметить, что первым шагом на пути рождения знаменитого онлайн-шутера стала разработка одного не просто важного, а устанавливающего для всей индустрии игрового двигателя. Двигателя, ставшего базой множества легендарных проектов, осуществившего настоящую переворот на поле компьютерных игр и подарившего им красоту 3D-графики.
Первоначально Quake Engine был спроектирован североамериканской организацией id Software для прямого использования в разработке их легендарного шутера от первого лица с одинаковым наименованием – Quake. Человеком, открывшим миру это волшебство ПО, стал известный Джон Кармак, действовавший тогда на языке программирования «C».
Очень сплоченно с Майклом Абрашем у Кармака получилось написать первый игровой двигатель, способный обрабатывать 3d графику в живую. Сам Абраш помогал Кармаку с работой над способами и оптимизацией автокода.
Основной отличительной чертой и нескончаемо значительным фактором для будущего создания Counter-Strike было то, что спустя определенное время после удачного коммерческого лицензирования, Quake Engine стал доступен для свободного использования по лицензии GNU Дженерал Public License, которая предполагала под собой право воспроизводить, видоизменить и раздавать его содержание. Тем не менее, лицензия предполагает это до сегодняшнего дня.
Потому, что двигатель имел открытую архитектуру и его отправной код разносился совершенно бесплатно, для большинства прочих видеоигровых разработчиков это стало исходный точкой в работе над своими проектами, будь то прямые версии или даже некоторые игры и прочие игровые движки.
Любой из увлекающихся произведением Кармака и Абраша мог подгонять Quake Engine под собственные задачи и задачи лишь за счет того, что вся видео графика и звуки, которые применял Quake, находились в особых файлах-архивах с расширением «.pak».
Майкл Абраш и Адриан Кармак за работой над Quake в 1996-м году. Адриан Кармак – один из 4-х учредителей id Software, вместе с Томом Холлом, Джоном Ромеро и Джоном Кармаком. С Джоном они просто однофамильцы.
Майкл Абраш и Адриан Кармак за работой над Quake в 1996-м году.
Адриан Кармак – один из 4-х учредителей id Software, вместе с Томом Холлом, Джоном Ромеро и Джоном Кармаком. С Джоном они просто однофамильцы. Заглядывайте на сайт https://mogilev.online/2025/02/11/316661.html если интересует гейминг.
Приоткрытая архитектура Quake Engine содействовала тому, что через определенное время после релиза Quake для игры было спроектировано большое число версий, некоторые из которых были готовы до неузнаваемости поменять игру, прибавляя новые локации, вооружение, героев и вводя собственные правила в геймплей.
Кроме того, игровой двигатель Кармака в собственной основе имел консоль, прописывая некоторые команды в которой можно было управлять теми или другими параметрами. Также содержание определенных конфигурационных документов можно было менять через все текстовые редакторы и подстраивать под себя. Достаточно было обычного для Windows «Блокнота».
И более того, стараясь занять заслуживающее место в сфере разработки видеоигр, некоторые из тех, кто работал над модификациями к Quake в следствии создали свои компании на рынке.
Так, создание Quake Engine и, фактически, Quake кардинально подсобило изменению обычных устоев в представлении того, как должны и как могут разрабатываться видеоигры. Отныне было логично, что создать крупную коммерчески удачную игру силами одного или пары человек стало куда труднее.