Боты к играм серии Counter-Strike

Материал из Циклопедии
Перейти к навигации Перейти к поиску

Несмотря на то, что все игры серии «Counter-Strike» предназначены в первую очередь для многопользовательской игры, для них были разработаны боты — программные модули игрового искусственного интеллекта, заменяющие реального игрока на управляемого компьютером персонажа и, таким образом, добавляющие однопользовательский режим в игру. Изначально боты были выпущены разработчиком — компанией Valve, однако благодаря относительной открытости и доступности игрового движка игр Counter-Strike — GoldSrc, а позже Source, а также развитости инструментов для создания модификаций — Valve Hammer Editor, Source SDK и т. д., — игровое сообщество создало множество модов, которые добавляли в игры серии Counter-Strike созданных пользователями «неофициальных» ботов.

Zbot[править]

Zbot — «официальный бот», разработанный компанией Turtle Rock Studios для версии игры Counter-Strike:Condition Zero. В этой версии Counter-Strike существует режим кампании, и боты используются для пве-режима. Многими прогеймерами и обозревателями Zbot оценивается как лучший бот для Counter-Strike 1.6. Zbot может использовать все виды гранат, тактический щит, может передвигаться в тихом режиме, реагировать на звуки и изменять своё поведение в зависимости от них. Zbot не нуждается в предварительно расставленных на уровне вэйпоинтов, — он генерирует их сам, анализируя весь уровень. Результат данного анализа сохраняется в файле, и при последующем запуске игры Zbot считывает данные с этого файла, а не анализирует уровень заново.[1][2]

Бот является развитием POD-bot, и создавался тем же разработчиком, привлеченным компанией Turtle Rock Studios на коммерческих условиях. Игроку с ником [zato]pakt удалось отвязать бота[3] от сюжетной кампании Counter-Strike:Condition Zero, и использовать функциональность бота на любом виде карт Counter-Strike.

Бот впервые появился в Counter-Strike: Condition Zero, он присутствует в Counter-Strike: Source.

POD-Bot[править]

POD-Bot — пользовательский бот, который был написан и реализован Маркусом Клинге (англ. Markus Klinge) (также известен как Count Floyd). Многими оценивается как лучший неофициальный бот к Counter-Strike. Бот был разработан для того, чтобы иметь возможность игры с соперниками без наличия выхода в интернет. Боты POD-Bot используют систему точек навигации для поиска пути и передвижения по уровню, выполнения заданий, а также убийство противостоящих сил из другой команды.[4]

Название «POD» расшифровывается как «Ping of Death» — рус. пинг смерти и происходит от того факта, что использование ботов в Half-life на движке игры всегда предполагает минимальный пинг ответа для бота.[5]

Count Floyd POD-bot ограничен ОС Microsoft Windows. Исходный код POD-bot был открыт и реализован в нескольких вариантах, предлагающих различные новые функции и возможности, как, например, подключаемые модули Metamod, которые обеспечили поддержку ОС Linux.

Версия POD-bot 2.6. не поддерживается Counter Strike 1.6. Версия POD-bot 3.0. предназначена для Counter Strike с системным дополнением MetaMod. [6]

YaPB[править]

YaPB (Yet Another POD-Bot) — пользовательский бот, который основан на POD-Bot версии 2.6 и использует его вэйпоинты. Не использует Metamod.[7][8][9]

Источники[править]