Тема: cs
History of the game called Сonter-Strike
Идейными вдохновителями и первыми разработчиками Counter-Strike стали Minh «Gooseman» Lubitch и Jess «Cliffe» Cliffe (Minh Le(англ.), Jess Cliffe(англ.)). В январе 1999 Minh Le заканчивает свою деятельность в разработке модификации Quake 2 — Action Quake2, он хочет создать свою собственную многопользовательскую online-игру. В 1996 году в свет выходит Half-Life, а в 1997., в свободном доступе появляется SDK-набор для создания модов к нему. Зимой 1999 Minh Le начинает заниматься моделированием и программированием для своей новой (пока что безымянной) игры, Jess Cliffe помогает ему, а также занимается раскруткой проекта. В середине марта того же года было придумано название для игры — Counter-Strike, — появляются первые сайты ей посвященные. Первая бета-версия мода была выпущена 19 июня 1997 года, а осенью того же года появляются первые online-серверы. Будучи бесплатной, Counter-Strike стремительными темпами завоёвывает аудиторию, конкурируя с такими коммерческими проектами, как Quake III и Unreal Tournament.
Весной 2000 года к проекту подключается Valve, обещая материальную и моральную поддержку. Компания выкупила игру, наняв Minh Le и Jess Cliffe в свой штат, а 8 ноября 2000 состоялся релиз игры Counter-Strike 1.0.
Steam
Разработанная компанией Valve система, которая при покупке лицензионной версии любой из игр Valve обязывает установить программное обеспечение Steam. Пользователю также необходимо зарегистрировать на сервере Steam учётную запись, а запускать игру при запущенной программе Steam. При этом для каждой купленной игры не понадобится регистрироваться на сервере системы — все игры будут автоматически привязаны к учётной записи. После удаления игр с компьютера их можно бесплатно загрузить с сервера системы, предварительно авторизировавшись. Система Steam примечательна тем, что все обновления игр загружаются автоматически.
Плагины
Counter-Strike имеет свои собственные плагины, позволяющее изменить геймплей (DeathMatch, GunGame, Zombie Plague, Superhero, Warcraft III mod, Soccer Jam), вести статистику (StatsMe, Psychostats(англ.) [24]), упростить администрирование (ManiAdmin Plugin), существенно дополняют и расширяют игру. Многие из них (AMX Mod X, HookMod, HLGuard, StatsMe [25]) работают в связке с Metamod[26] (Metamod(англ.)), — плагин-интерфейсом, позволяющем «на лету» подгружать сразу несколько игровых so- и dll-библиотек сторонних плагинов. Некоторые из них (например, AMX Mod X) имеют собстенный API и позволяют разрабатывать дополнительные плагины под себя [27][28]. Примером плагинов, независимых от Metamod, являются боты. (например, POD-bot, YaPB, Z-bot, NiceBot, RealBot).
Читерство
Counter-Strike пользуется большой популярностью среди читеров и хакеров. За время существования игры было разработано множество способов обмана и получения преимущества нечестным путём. К основным типам читерства относят:
Использование сторонних программ, а равно перенастройка драйверов системы и использование сторонних (нестандартных) игровых моделек.
Использование скриптов (например Attack+Use, No-Recoil и д.р.), а также недокументированных возможностей игры — багов (например mapswimming, silentbomb, pixelwalking, flashbang bug).
Тонкая настройка графики и сетевого взаимодействия через консоль.
Мониторинг и иные «не компьютерные» способы обмана.
Правила многих чемпионатов строго регламентируют моменты, касающиеся использования тех или иных приёмов в игре, а за нарушение регламента следуют санкции вплоть до исключения из лиг, в рамках которых проводятся чемпионаты[29][30]. На public-серверах за выполнением правил следят администраторы этих серверов, возможна работа античитерских программ. На многих серверах читерство карается баном.
Существенный дисбаланс в игру вносят именно сторонние чит-программы (или просто читы), поскольку они в корне позволяют менять физику игры и работу графического движка. Основные типы читерства, реализуемого в чит-программах:
Wallhacking — возможность видеть сквозь стены и объекты карты.
Aimbotting (auto-aim) и Triggerbot — автоматическая наводка прицела игрока на врага, и автоматический выстрел (TriggerBot).
SpeedHacking — возможность увеличения скорости (вплоть до моментальной) выполнения действий (бег, стрельба).
ESP (ExtraSensory Perception) — показывает детальную информацию о враге.
Существуют иные возможности, даваемые чит-программами (Lambert, WireFrame, No-Recoil и др.). Самые распространённые чит-базы в Сети Интернет содержат очень много видов читов, в том числе и выше перечисленных. Читерские программы на сегодняшний день часто являются способом распространения вирусов, троянов и других вредоносных программ.Способами борьбы с читерством являются администраторский контроль, использование античитов. Для этого используются программы типа PunkBuster или Valve Anti-Cheat — античитерская программа, разработанная Valve Corporation и реализуемая на базе Steam. Поставляется вместе с игрой, начиная с версии 1.4 (2002 год).[31] Также существует много других программ для защиты от читеров.
Отредактировано OnlyDota (07-09-2011 21:34)