З розвитком Інтернету в світі ігрова промисловість почала все більше запарюватися на рахунок мультиплеєра. Перші матчі в DOOM I (не в ремейк, зрозуміло) проходили по сітці, однак час йшов, і Counter-Strike дала потужний поштовх онлайн-ігрищам, пропіаривши заодно і Steam. Однак з переходом в чистий онлайн комп’ютерні вороги стали втрачати популярність, і велика частина гравців на це не звернула увагу. Я входжу в меншу частину, і розповім про те, чому боти важливі і де їх можна знайти зараз.
Чому потрібні боти?
Багато хто задає це питання, коли на форумах то тут, то там спливає дана тема. Мовляв, часи модемів по 56к пройшли, Інтернет в кожному будинку, грай не хочу, люди непередбачувані, з ними цікавіше, з ботами зброя не прокачується, і так далі. По суті вони мають рацію – мультиплеер з живими гравцями ботами не замінить. Однак ШІ на це і не розраховується.
Боти не користуються читами, не спамлять, їх можна налаштовувати під себе, вони не глючать і не страждають від rage quit (якщо їм, зрозуміло, не прописати це спеціально). На сервер з ботами НЕ зайде MLG гравець, який навіть в туалеті робить NOSCOPE 720, і не почне методично і безкарно знущатися над іншими. Це очевидні моменти. Серед неочевидних – гру з ботами найчастіше можна поставити на паузу, і піти у справах, на них можна відпрацьовувати техніку стрільби, польоту і ухилення.
З ботами можна більш ефективно вивчити карту, тестувати зброю і так далі. А якщо бот сів у транспорт, його найчастіше можна звідти вигнати. Мережевий код, бич сучасних шутерів (Battlefield 3, не тупи очі, безстиднику), теж з ботами найчастіше неактуальний, адже грати з ними можна взагалі без Інтернету!
Ще один важливий момент – так звана power fantasy. Іноді приємно відчути себе неостановимой машиною смерті, тим же MLG про-гравцем, який рве всіх наліво і направо, не псуючи нікому при цьому нерви. Якщо боти досить розумні, і лише стріляти іноді криво здатні – сценарій ідеальний.
Так, боти не обов’язкові в геймплеї. Так само необов’язкові, як і хороша графіка, соковиті звуки або хітмарки. Без них гра може бути хорошою, але з ними вона стане ще краще і вже точно не стане гірше. Спочатку поговоримо про ігри, в яких боти є спочатку, а потім перейдемо на різні милиці, гідні уваги.
Star Wars Battlefront
Перша частина – майже досконалість в будь-якому з планів. Потужний одиночний режим, хороший мультиплеер, досить розумні боти, хоча і поддатливі. Наприклад, якщо навести прицілом на злітаючий корабель під управлінням ШІ, він злітати не буде, і можна залізти в нього.
Перезапуск франшизи в 2015 році вийшов спірним, однак недавнє оновлення привнесло в гру то, через що я почав замислюватися про покупку гри. Правильно, боти в приватних матчах! Вони працюють в двох режимах, так, проте мають три налаштування складності і здатні практично на все, що вміє рядовий гравець.
Серія Counter-Strike
Це одна з найстабільніших ігрових серій в плані ШІ. Боти були і в версіях до 1.6, і в Source, не пропали вони навіть в Global Offensive. Їх завдання зазвичай просте – дати гравцеві вивчити режими і карти, відчути зброю і навчитися стріляти з них без шкоди для онлайн-статистики.
При цьому боти, хоч і не мають надрозум, вміють сидіти в засідці, кидати гранати, говорити по рації, навіть слухати команди гравця. Від їх складності залежить те, як швидко болванчик зреагує на противника, як точно він буде стріляти і чи буде рухатися при цьому.
Brink
Не такий відомий, як CS, симулятор паркурщика зі стріляниною під назвою Brink, до ботів відноситься дуже дбайливо. Справа в тому, що як і в Battlefield, одиночна кампанія представляє з себе стандартні місії з ШІ, різняться лише завдання. Боти при цьому відіграють роль масовки, а сюжет подається через грамотно зроблені відеовставки.
Оскільки в шутері досить приємно оформлена класово-рольова система, кампанія працює як підготовка до онлайн-матчів і на рівні прокачування. Тобто, в сутичку з живими гравцями можна увійти вже рівні на десятому-п’ятнадцятому, знаючи купу фокусів з гранатами, з мінами, знаючи всі проходи на карті і деталі місій.
Серія Battlefield
Після виходу Bad Company 2 дана серія шутерів перейшла на чисто онлайнову складову. З’явився цільової плагін Battlelog для браузера, список серверів видавався там. І прийдешній Battlefield 1 ситуацію навряд чи виправить – заявленої оффлайн або кооперативної складової там немає.
Так що якщо полювання зайнятися ботовбивством, слід звертати увагу на класичні частини. І особисто моя увага прикута до незабутньої Battlefield 2. Спочатку там є лише кооператив з ботами на картах розміром 16 осіб. Тобто, 8 на 8, майже без авіації – літаки були на одній карті, вертольоти – на двох, здається. З восьми або дев’яти карт, так.
Врятували день, як годиться, моди. Ще за часів, коли Battlefield 2 продавався в магазинах, до нього виходили модифікації на кшталт відкриття всієї зброї в одиночній грі, повнорозмірних карт на 64 людини в кооперативі з ботами, або на суворий реалізм. Частина з них впливала на мережевий режим і приводила до бану, частина ігнорувалася.
Світанок модифікацій настав із закриттям продажів Battltfield 2. Люди, які розчарувалися в практиці DICE щодо підходу до BF3, засіли за свій Батлфілд з блекджеком і авіацією. У чисто мультіплєєрній складовій себе шикарно показав мод Project Reality, а в кооперативі, на мою думку, найкращим є AIX 2.0.
Справа в тому, що в AIX боти поводяться майже так само, як люди. Розумні, досвідчені люди. Пілоти використовують всю зброю, яка у них є в наявності, включаючи бомби і ракети проти інших літаків, танки не гребують прицільно стріляти по вертольотам, та й протитанки-піхотинці теж. Не раз і не два мій Notar Littlebird отримував смертельний поцілуй по дну з РПГ-7.
Ну і дрібниці – кількість ботів не обмежена 48, і в налаштуваннях можна виставити аж до 255 (!) болванчиків, хоча. Природно, гальма від цього почнуться колосальні, проте бійня є бійня, особливо на місці стрілка вертольота. Хоча у мене іноді при запуску більше 128 ботів гра навіть не запускається…
Ще краще балансує ситуацію AIX 2.0 Minimod, який додає кілька ключових елементів – наприклад, за вбивство техніки даються додаткові очки, хедшоти вбивають на смерть і прибирають можливість ревайва медиком, а боєзапас техніки зменшений. Мод дуже реалістичний, соковитий і цікавий, відрізняється від AIX 2.0 так само сильно, як AIX 2.0 відрізняється від ванільної версії. Навіть міномет працює! Єдине, що мені в моді не подобається – пілоти літаків не використовують ракети. Взагалі.
Також раджу в комбінації з модами замінити exe. файл BF2 для відкриття всієї зброї – фокус діє на всі модифікації AIX, а так як оф. сервери закриті, банити ніхто не буде.
Серія Call of Duty
Сильний мультиплеер, шикарна історія, висока динаміка, компактні карти – і немає підтримки ШІ, взагалі. Кооператив з останніх частин не береться до уваги. Сумно, що проблеми, котрі стосуються Battlefield, актуальні і тут – чітери і про-гравці часто псують настрій менш досвідченим, і хочеться іноді відпочити від усього цього.
Рішення є. Це PeZBOT, мод, написаний для Modern Warfare, який додає в гру ШІ для мережевої гри. Остання версія модифікації дозволяє ботам використовувати гранати, РПГ і перки. Після першого раунду вони ще й серіями вбивств користуватися починають. Милицями в цьому випадку є те, що боти рухаються ривками, їх імена не можна змінити, а досвід в модифікації не перетягуєтья на інші, включаючи ванільну версію, хоча різниця там лише в наявності ботів, власне.
Друга частина Modern Warfare привнесла активні онлайн-елементи, прив’язку до хосту, і в зв’язку з цим надія на ботів пішла в нікуди. Проте, на піратських хостах з’явилися досить криві, але працюючі модифікації, які також додають ШІ в мережевий режим. Найкращий приклад – Bot Warfare.
У порівнянні з PeZBOT Bot Warfare з MW2 звіряче порозумнішали. Якщо раніше від них можна було очікувати раша всім натовпом, то тепер вони не гребують навіть сидіти в засідці. ШІ без проблем використовує доступну зброю і нагороду за серію вбивств, навчився використовувати подствольное озброєння, легко дряпається по сходах і дивиться кіллками! Толку від останнього шиш, зате, як то кажуть, присутність у наявності!
Погана у модифікації одна річ, яка зробила мою покупку ліцензії MW2 найбільш бездарним придбанням за все моє життя – на нових патчах вона не працює, так як просто немає можливості відкрити консоль. Але ж заради мода я гру і купував! Ну, і щоб віддати честь розкішному мультиплееру теж… На щастя, кілька піратських хостів все ще працюють, і я тепер вже з чесної душею можу грати на будь-яких React абощо. Ось посилання на модифікацію – раджу ставити передостанню версію, остання не дозволяє відкривати потрібне меню.
Боти, як з’ясувалося, є і на Call of Duty 2, і ім’я їм MeatBot. Тамтешній мультиплеер, хоч і позбавлений будь-якого прокачування, все ще веселий і класово орієнтований. Боти там майже так само розумні, як і в Modern Warfare, хоча до запускаються трохи більше туго.
Це – найяскравіші та найцікавіші приклади шутерів з ботами. Якщо ти знаєш щось ще, або у тебе є думка щодо теми або самої статті, не забувай коментувати матеріал. І пам’ятай – ми не техпідтримка, нам ДІЙСНО важлива твоя думка!
Мда. Походу ви перечислили всі хороші проекти з ботами. Ось мій найкращий досвід “матчмейкінгу” з AI:
Я бавився колись в GTA 4 через трейнер чи мод додавав ворожих NPC, штук так 20, переміщався далі і додавав ще стільки ж або менше “дружніх” ботів. Штучний інтелект ботів в GTA цікавий і різноманітний. Для інших версій GTA такі моди теж існують.