Історія ШІ в Іграх
Від примітивних привидів Pac-Man до нейромереж, що керують світами
Кожен привид мав унікальний алгоритм, створюючи ілюзію командної роботи.
Солдати H.E.C.U. використовували командну тактику, флангові обходи та гранати.
Гравець "навчав" свою істоту (Титана) бути доброю чи злою за допомогою підкріплення.
Вороги використовували GOAP, щоб динамічно реагувати на оточення (перевертати столи).
Система 'A-Life' симулювала життя всієї Зони, навіть коли гравець цього не бачив.
"Дворівневий" ШІ: "Директор" давав підказки "Ксеноморфу", який полював сам.
Сотні NPC та тварин отримали власні розпорядки дня, що створило "живий світ".
Ера генеративного ШІ. NPC починають генерувати діалоги та анімації "на льоту".
1980: Pac-Man
Хоча це виглядає просто, Pac-Man був революційним. Замість того, щоб вороги рухалися хаотично, кожен із чотирьох привидів (Блінкі, Пінкі, Інкі та Клайд) мав унікальний алгоритм поведінки. Блінкі (червоний) прямо переслідував гравця. Пінкі (рожевий) намагався зайти "наперед" гравця, влаштовуючи засідку. Інкі (блакитний) був непередбачуваним, а Клайд (помаранчевий) боявся і тікав, коли Pac-Man наближався. Це створювало ілюзію складної, скоординованої атаки.
Джерело: The Pac-Man Dossier →1998: Half-Life
Valve встановила новий стандарт для шутерів. Замість того, щоб просто бігти на гравця, солдати H.E.C.U. діяли як загін. Вони використовували "Squad AI" — вони спілкувалися між собою ("Бачу його!", "Кидаю гранату!"), обходили з флангів, використовували гранати, щоб "викурити" гравця з укриття, і відступали, якщо отримували поранення. Це змушувало гравця думати тактично.
Джерело: AI of Half-Life →2001: Black & White
Проєкт Пітера Моліньє був амбітним експериментом з машинним навчанням. Гравець керував гігантською істотою (Титаном) і "навчав" її за допомогою позитивного та негативного підкріплення. Якщо Титан їв селянина, а ви його "гладили" — він розумів, що це добре. Якщо "били" — він розумів, що це погано. З часом Титан розвивав власну особистість, засновану на діях гравця.
Джерело: GameSpot Review →2005: F.E.A.R.
Навіть сьогодні ШІ у F.E.A.R. вважається одним з найкращих в історії шутерів. Вороги використовували "Планувальник дій, орієнтований на мету" (GOAP). Замість жорстких "станів" (як у FSM), ШІ мав "мету" (наприклад, "вбити гравця") і набір "дій" (стріляти, сховатися, кинути гранату, перевернути стіл). Він динамічно обирав найкращу послідовність дій, щоб досягти мети в поточній ситуації, що робило бої неймовірно непередбачуваними.
Джерело: GOAP in F.E.A.R. →2007: S.T.A.L.K.E.R.
GSC Game World створила "Симуляцію Життя" (A-Life). Це був ШІ, що керував не лише ворогами в бою, а всією екосистемою Зони 24/7. Поки гравець спав або був на іншому кінці карти, сталкери-NPC йшли в рейди за артефактами, монстри полювали один на одного, а фракції воювали за табори. Це створювало відчуття, що світ живе власним життям, а не просто чекає на гравця.
Джерело: PC Gamer on A-Life →2014: Alien: Isolation
Розробники в Creative Assembly створили інноваційний "дворівневий" ШІ. Був "Директор" (або "Режисер"), який знав, де знаходиться гравець, але не керував Чужим напряму. Він лише давав "підказки" другому ШІ — самому Ксеноморфу. А вже Ксеноморф, базуючись на цих підказках та власних "почуттях" (слух, зір), самостійно вирішував, де шукати гравця. Це дозволило уникнути "чітерства", але зберегло постійне відчуття небезпеки.
Джерело: GDC Talk on Alien AI →2018: Red Dead Redemption 2
Rockstar Games встановила новий стандарт для "живого світу". Кожен NPC у грі мав свій унікальний розпорядок дня, роботу та реакції. Вони пам'ятали попередні дії гравця, коментували його одяг, віталися або тікали. Тварини створювали цілі екосистеми: хижаки полювали на травоїдних, а стерв'ятники зліталися на трупи. Це ШІ, мета якого — не кинути виклик, а створити максимальне занурення.
Джерело: IGN on RDR2's Ecosystem →2023+: Ера Генеративного ШІ (NVIDIA ACE)
Це поточний "Святий Грааль" розробки. Замість того, щоб вручну записувати тисячі рядків діалогів, розробники використовують Великі Мовні Моделі (LLM). Технології, як NVIDIA ACE, дозволяють гравцю говорити в мікрофон, а NPC відповідатиме унікальним, згенерованим "на льоту" голосом. Це майбутнє квестів та взаємодії з персонажами, яке зробить кожне проходження гри унікальним.
Джерело: NVIDIA ACE →