Quake-on-Amur's home
Quake-on-Amur: Первый хабаровский сайт о Quake!

Новости
 Свежие
 Архив
 Статьи
 О сайте


Quake II: Боты

Бот (от англ. robot) - особый вид модификации Quake - программа, написанная на QuakeC и имитирующая противника в Deathmatch и прочих видах игры. Для Quake 2 написано немало ботов. Это объясняется тем, что исходный код многих ботов открыт для использования и модификации. Наиболее популярной базой является, несомненно, код Eraser'а - одного из лучших ботов для Q2. Ниже представлена характеристика всех известных ботов для Quake 2.

3ZB
Адрес: http://users.jp.tri6.net/~ponpoko
Автор: Ponpoko
Версия: 1.58
Популярность бота, написанного Ponpoko, растет с момент его появления. 3ZB несомненно один из самых быстрых ботов и не имеет привязки к конкретным картам, за исключением CTF. Интересно также то, что 3ZB использует эмуляцию монстров. Этим и объясняется довольно примитивный spawning-процесс. В настоящий момент бот находится в стадии разработки, а Ponpoko пишет новый мод, одной из особенностей которого будет присутствие 3ZB бота.

3ZB II: Rago
Адрес: Пока отсутствует
Автор: Ponpoko
Версия: 0.6
В отличие от своего предшественника 3ZB бота (см. выше), 3ZB II имел только один релиз с боевым AI. Но даже эта версия оставляет хорошие впечатления: полная клиентская эмуляция, использование *.chn файлов для улучшенной навигации в DM и CTF. Не пропусти 3ZB II!

ACE
Адрес: http://www.telefragged.com/ace
Автор: Steve 'Meat' Yeager
Версия: ?
Steve создал ACE, как платформу для тестирования разработанного им AI, но получился довольно неплохой бот. Реализованные в нем интересные идеи привлекли внимание квакеров, но вскоре Steve занялся коммерческим проектом. Работа над ACE ботом прекратилась, хотя и ходят слухи о возможном ее возобновлении. На Web-сайте автора доступна последняя версия, одной из фичей которой является возможность наблюдать ход игры глазами бота.

ACEnEraser
Адрес: http://www.telefragged.com/ace
Автор: Steve 'Meat' Yeager
Версия: 1 скорей всего
Steve использовал код Eraser'а, добавив в него код своего ACE бота, и создал ACEnEraser - мод, который позволяет играть одновременно с ACE и Eraser ботами. Файлы доступны на Web-сайте ACE.

ACEnOak
Адрес: Похоже сайт исчез
Автор: John 'Spartan' Crickett & Steve 'Meat' Yeager
Версия: ?
Преварял разработку ACEnEraser. Представляет из себя комбинацию из ACE и Oak ботов. Еще один неплохой вариант, особенно если ты хочешь сыграть против двух разных типов ботов одновременно. Находится на Web-сайте ACE и, возможно, на сайте Oak2.

Borrador
Адрес: Нет. Бота можно скачать с ftp.cdrom.com/pub/quake2/dlls/bots/borrador-bin.zip
Автор: Borrador (?)
Модификация Eraser'а. Добавлены некоторые новые возможности. Web-сайта пока нет.

Computer Generated Forces
Адрес: http://www.botepidemic.com/aid
Автор: William van der Sterren
Версия: Пока не вышел
Computer Generated Forces (CGF) выводит на новый уровень командную игру в Action Quake II. William работал над CGF более шести месяцев и недавно выпустил демо-ролик, показывающий CGF в действии. Он получил массу откликов о том, что текущий релиз весьма сырой (посмотри ролик и ты увидишь, почему). Ознакомиться с обзором текущей версии CGF можно на сайте Bot Epidemic http://www.botepidemic.com/previews/cgf.shtml. Если ты желаешь посмотреть демо-ролик, то загрузить его можно здесь.

C.R. Bot
Адрес: http://www.planetquake.com/crbot
Автор: Mike Malakhov
Версия: 1.14
Этот бот был выпущен нашим соотечественником в конце декабря 1997 года и с тех пор постоянно совершенствовался, пока Mike не отправился в отпуск в начале этого года. По возвращении он решил не продолжать дальнейшую разработку C.R. Bot'а. Этот бот действует вполне реалистично. Боты высокого уровня используют рокет-джамп. Процесс respawning'а чрезвычайно непрост и использует cfg-файлы. C.R. Bot наряду с 3ZB и Eraser'ом входит в тройку лучших ботов для Quake2. Позволяет играть Deathmatch, Teamplay и CTF.

DEraser
Адрес: http://members.xoom.com/markwheeler/games.html
Автор: Mark Wheeler
Версия: 1.01b
Модификация Eraser'а с добавлением некоторого нового оружия, такого как огнемет, и разных фишек типа 'Bat Cable' и голограммы. Версия 1.01b более-менее завершенная.

DroneBot
Адрес: http://www.planetquake.com/dronebot
Автор: Различные, но RiEvEr написал большую часть (если не весь) код
Версия: 0.2 Alpha
Этот бот претерпел массу изменений до тех пор, пока за дело не взялся RiEvEr, после чего разработка набрала темп. Сейчас каждый новый релиз лучше предыдущего, а RiEvEr работает над поддержкой CTF.

Entron
Адрес: http://www.endorproductions.com/entron
Автор: Entron Team
Версия: Невыпущенный коммерческий эддон для Q2
Entron - новый addon Q2. Недавно выпущена демка. Разработчики утверждают, что "это не просто боты, которые надерут тебе задницу", у них свои слабости, мышление и т.п. Интересно. Демка весит 11 Mb, ее можно найти на сайте Entron.

Eraser
Адрес: http://impact.frag.com
Автор: Ryan 'Ridah' Feltrin
Версия: 1.01
Eraser был написан автором на самом деле для тестирования кода. Был одним из первых ботов (после Famke и может быть C.R.), а поскольку написан он автором Quake Rally, то немедленно привлек внимание. Этот бот наиучшим образом эмулирует противников. Ridah прекратил разработку бота, т.к. сейчас он работает для Xatrix над игрой 'Kingpin'. Несмотря на это Eraser продолжает жить - его код используется авторами модов, таких как NIQ или EraserULTRA.

EraserULTRA
Адрес: http://ultra.quake2.co.uk
Автор: AnthonyJ
Версия: 2.6
Очень неплохая модификация Eraser'а, в которую добавлена куча разных фичей. Огромное количество опций - конечно если у тебя есть время разбираться с ними.

EraserX
Адрес: http://www.planetquake.com/expert
Автор: Max 'Fahrenheit' Lee
Модификация Eraser'а для использования с модом Expert Quake II. Основная идея Expert Quake - уменьшить влияние случайных факторов, таких как пинг, на игру.

FamkeBot
Адрес: http://www.telefragged.com/thefatal
Автор: Rich Whitehouse
Версия: 5.62
Самый первый Quake2 бот. Ранние версии были не очень. Поздние версии заметно улучшены, хотя ошибки, связанные с respawning'ом остались в финальной версии. Хотя Famke играет неплохо, он не входит в число лучших. Позволяет играть Deathmatch.

Gladiator
Адрес: http://www.botepidemic.com/gladiator
Автор: Mr. Elusive (код и дизайн), Squatt (дизайн)
Версия: Demo
Написан автором бота Omicron. В демо-версии можно поиграть с тремя ботами на паре карт. Для управления ботами Gladiator использует aas-файлы, которые создаються спомощью внешней программы. Демо-версия получила кучу откликов. Скоро выйдет новая версия.

Havoc-Bot
Адрес: http://www.planetquake.com/chaotic
Автор: Flash
Версия: 1.1
Создавался как часть проекта ChaosDM, в котором Flash является ведущим разработчиком. Бот использует все возможности мода ChaosDM. В каждый новый релиз ChaosDM будет включаться обновление Havok. Havok будет включен в следующий проект - Chaos Arena. Бот будет играть только ChaosDM (вот, оказывается, для чего он сделан!). Предполагалось, что Havok будет самостоятельным проектом, но в конце 1998 года разработчики решили, что они больше не хотят делать этот мод (или бот).

HyperQuake Eraser
Адрес: http://hyper.telefragged.com
Автор: Flash
Версия: Final
Модификация Eraser'а, включенная в мод HyperQuake, для того чтобы сделать Quake "гипер" (т.е. быстрым). Только глянь на напалмовую пушку!

ICE Bot
Адрес: http://www.planetquake.com/ice
Автор: jibe
Версия: 0.11
Новый бот, выпущенный недавно. Куча возможностей, включая Teamplay, CTF и Advaced CTF наряду с Deathmatch. Множество фичей - 'ICE Cam', чередование карт, руны в DM и др.

Ninja Eraser
Адрес: http://www.quake2.com/NinjaQ2
Автор: eriq@groupsoft.com
Версия: Неопределенная
Ninja Eraser позволяет играть с ботами в мод Ninja Quake2. Есть CTF версия.

NIQ Eraser
Адрес: http://www.planetquake.com/niq
Автор: Mike Fox
Версия: 1.95
Mike добавил Eraser'а в свой мод NIQ (No Item Quake[2]). В этом моде нет никаких итемов (отсюда и его название). Сервер дает игрокам одинаковое оружие и они играют. Через какое-то время сервер меняет оружие на другое. Можно играть NIQDM, NIQTeamplay и NIQCTF с ботами.

Oak II Bot
Адрес: http://www.telefragged.com/oak
Автор: John 'Spartan' Crickett
Версия: 0.4
Разрабатывается с декабря 1997 года. Работе Spartan'а над ботом помешало то, что он заканчивал университет, сдавал экзамены, затем поступил на работу. Oak II хороший бот, в то же время не так хорош, как лучшие Q2 боты. Spartan сейчас отложил работу над Oak II и начал думать об Oak III (для Quake 3: Arena). Oak II может играть Deathmatch и Teamplay.

Pandora Bot
Адрес: http://www.opt-sci.arizona.edu/Pandora
Автор: Darrin 'Roark' Cullop
Версия: Alpha
Первый бот-клиент. Развитие сдерживалось появлением новых версий Quake2, в котрых менялась контрольная сумма кода (ее надо знать, чтобы бот работал как надо). В этом боте Roark планировал реализовать множество разных вещей.

RA2 Bot
Адрес: http://www.telefragged.com/oak
Автор: John 'Spartan' Crickett
Версия: 0.21
Небольшой проект, осуществленный Spartan'ом. Бот, который играет RA2 (Rocket Arena2). Использует эмуляцию SABIN (см. ниже). Spartan прекратил разработку в связи с невозможностью использования кода RA2 (что необходимо для лучшей интеграции RA2 бота в мод RA2).

RAIL ARENA
Адрес: http://www.planetquake.com/rail
Автор: Sumfuka
Версия: 1.2
Небольшой мод, в котором нет никакого оружия, кроме Rail Gun'а, поражающая способность которого снижена в четыре раза по сравнению с привычым Rail Gun'ом. Весь расчет - на точность стрельбы. По мере набора игроком очков, он будет награждаться бонусом, например таким, как временное бессмертие (неуязвимость) или гранатомет с боекомплектом. Даже BFG! Так что есть возможность в следующие несколько секунд устроить грандиозную резню. Или Rail Gun - двустволка. (Это только некоторые из наград, которые можно заработать.) Но самое главное - поддержка Eraser'а. Попрактикуйся с ним. Потом - скорей на сервер, и тебе не будет нужно ничего, кроме верного Rail'а.

RAMBOT
Адрес: http://www.emux.com/rambot
Автор: Ariel 'KRYPTYK' Mirles
Версия: 0.48b
RAMBOT появился позже большинства известых ботов. Его раработка длилась довольно долго. На самом деле, RAMBOT - работа KRYPTYK'а по курсу искусственного интелекта в университете. В рамках этого курса были реализованиы версии бота вплоть до 0.45. А сейчас KRYPTYK продолжает разрабатывать бота в свободное от учебы время. Предполагается, что следующая версия будет заметно улучшена. RAMBOT играет Deathmatch; в бдущем возможна поддержка RA2.

RocketBot
Адрес: http://www.planetquake.com/arena
Автор: Defcon-X
Версия: 0.75b
Модифицированный Eraser, кторый играет в RA2. Defcon-X интегрировал бота прямо в RA2. Разработка продолжается. Играет только в RA2.

S.A.B.I.N.
Адрес: http://www.planetquake.com/botshop/sabin
Автор: Terry 'DS' Hendrix, Alan 'Strider' Kivlin, William van der Sterren
Версия: Несколько различных версий
SABIN означает 'Special Artificial Bot Intelligence Network'. Проект, осуществляемый DS совместно с другими авторами ботов. Цель проекта - создать базовый код бота, который мог бы быть применен любым автором ботов. Этот код (в разных формах) использован в следующих ботах: ACE, Eraser, RA2 Bot, Spartan Arena Bot. SABIN играет Deathmatch, существуют версии с поддержкой CTF.

Secant Bot
Адрес: http://www.planetquake.com/tangential
Автор: Anthony 'Tangent-' Yuen
Версия: 1.70
Secant Bot появился в начале 1998 года как часть мода Tangential. Последняя версия показала неплохие результаты.

Stool Pigeon
Адрес: Можно слить с ftp.cdrom.com/pub/quake2/dlls/bots/stoolbot.zip
Автор: RottenTurd
Бот-напарник для игры в CO-OP Q2. Выпущен в январе 1999 года.

Viking Mod w/Eraser Bot
Адрес: http://www.planetquake.com/viking
Автор: RaVeN
Версия: 1.04
Viking - мод Q2, предоставляющий множество новых опций. RaVeN решил добавить Eraser'а в этот мод. Существуют две версии мода, одна - с Eraser'ом, другая - без.

WF Bot
Адрес: http://www.captured.com/weaponsfactory
Автор: Acrid
Версия: 3.4
Модификация Eraser'а для игры в Weapons Factory - CTF мод в стиле TeamFortress, поддерживающий классы игроков (котрые бот может использовать). Хотя WF выпущен недавно, он становится одним из самых популярных модов для игры с Eraser'ом.

© DST with a little help from Avenger [TxT]

Статья является "вольным переводом с дополнениями" англоязычного документа, расположенного на http://www.botepidemic.com.

Если ты обнаружил оборванные ссылки, то сообщи об этом, plz


Hosted by Redcom
Сайт by
[TxT]-Avenger

Quake LinkExchange
Quake LinkExchange