Игры с лучшим ИИ

В каких видеоиграх лучший ИИ? F.E.A.R., Alien: Isolation, Left 4 Dead, The Sims и другие: что делает их ИИ и почему в F.E.A.R. он кажется умным.

Что касается ИИ противников, игроки чаще всего называют F.E.A.R. (2005), а Alien: Isolation (2014) — второй главный выбор. Для живого мира обычные ответы — The Sims, система «Немезис» из Shadow of Mordor, Rain World и S.T.A.L.K.E.R.

«Лучший ИИ» означает разные вещи для разных игроков. В теме на форуме GOG о лучшем ИИ один игрок хвалил Chessmaster, потому что его противники казались правдоподобными, а не непобедимыми. Некоторые игроки хотят, чтобы враги сражались как команда. Другие игроки хотят, чтобы персонажи жили своей собственной жизнью. Поэтому это руководство сортирует игры по типу: ИИ противника, ИИ директора и ИИ жизни.

Это блог LifeSim. Мы создаем LifeSim, игру про жизнь с ИИ-персонажами, которые разговаривают. Это не экшен, поэтому ее нет в списке врагов. Мы поместили ее в короткий раздел о генеративном ИИ ниже.

ИграТип ИИЧто делает ИИ
F.E.A.R. (2005)ПротивникСолдаты планируют свои действия, укрываются, обходят с флангов и общаются со своим отрядом.
Alien: Isolation (2014)Противник и директорДиректор знает, где вы находитесь. Чужой должен найти вас своими чувствами.
Halo: Combat Evolved (2001)ПротивникВраги используют укрытия, подавляющий огонь и гранаты. Некоторые убегают, некоторые атакуют.
Серия Metal Gear SolidПротивникОхранники патрулируют и ищут, когда находятся в состоянии тревоги. Каждая игра делает их умнее.
The Last of Us Part II (2020)ПротивникВраги собираются там, где вас видели, и оплакивают погибших друзей и собак.
Left 4 Dead (2008)ДиректорИИ-директор меняет врагов, предметы и темп, чтобы соответствовать каждому игроку.
The Sims (2000)ЖизньСимы выбирают действия для удовлетворения своих потребностей. Объекты сообщают симам, какие потребности они удовлетворяют.
Shadow of Mordor (2014)ЖизньОрки, выжившие в бою, помнят вас, получают повышение и становятся сильнее.
Rain World (2017)ЖизньСущества охотятся друг на друга и живут своей жизнью, с вами или без вас.
Black & White (2001)ЖизньВаше существо учится на шлепках и поглаживаниях и меняет свое поведение.
S.T.A.L.K.E.R. (2007)ЖизньСистема A-Life управляет более чем тысячей персонажей, даже когда вы далеко.
Red Dead Redemption 2 (2018)ЖизньВы можете приветствовать или оскорблять людей, и то, как вы к ним относитесь, меняет вашу Честь.

LifeSim — наша игра. Это игра про жизнь, а не экшн. ИИ находится в людях: они отвечают своими словами и помнят вас.

  • Бесплатно, без рекламы и подписки. Ничего не нужно покупать.
  • Игра работает в любом веб-браузере на play.lifesim.com, на компьютере или телефоне. На iPhone и iPad приложение LifeSim доступно в App Store.
  • Карта — это настоящая Земля в 3D. Вы выбираете любой город и живете на его реальных улицах.
  • Люди в городе — это персонажи ИИ с работой, домами и друзьями. Вы разговариваете с ними своими словами, и они помнят вас.

Пропустите, если хотите сражаться с умными врагами. В LifeSim нет боевого ИИ, как в F.E.A.R. или Alien: Isolation.

Мы создаем LifeSim, поэтому ставим ее на первое место. Остальная часть этого списка — это игры, которые мы не создаем, и мы рассказываем, что хорошо в каждой из них.

F.E.A.R. и Alien: Isolation возглавляют большинство списков умных врагов. WhatCulture ставит солдат F.E.A.R. на первое место. TheGamer ставит Чужого из Alien: Isolation на первое место и также включает F.E.A.R. в свой список. Halo, Metal Gear Solid и The Last of Us Part II также входят в список TheGamer.

F.E.A.R.: солдаты, которые сражаются как команда

Monolith Productions выпустила F.E.A.R. в 2005 году. Ее солдаты укрываются, обходят с флангов, ведут подавляющий огонь и отступают, когда проигрывают. Википедия сообщает, что ИИ был «повсеместно высоко оценен» при выпуске на ПК. Игра получила награду GameSpot за лучший ИИ 2005 года. В следующем разделе объясняется, как работает ИИ.

Alien: Isolation: один чужой, две системы ИИ

В Alien: Isolation от Creative Assembly один чужой охотится на вас по космической станции. Его контролируют две системы ИИ. ИИ-директор всегда знает, где вы находитесь, и решает, когда оказать на вас давление. ИИ чужого не знает, где вы находитесь, поэтому он должен найти вас своими чувствами.

Томми Томпсон объясняет систему на Game Developer. Директор отправляет чужого в вашу общую область, но не в ваше точное местоположение. Чужой слышит ваши шаги и выстрелы. «Шкала угрозы» растет, пока чужой находится рядом с вами. Когда она заполнится, директор отправляет чужого прочь, чтобы вы могли двигаться дальше.

Дерево поведения чужого имеет более 100 узлов. Некоторые узлы заблокированы в начале и разблокируются по мере игры. Таким образом, чужой, кажется, учится вашим трюкам. Разблокировки никогда не происходят из-за ваших смертей, поэтому чужой не становится несправедливым.

Halo: враги с разными личностями

В Halo: Combat Evolved (2001) враги используют укрытия, подавляющий огонь и гранаты. TheGamer отмечает, что некоторые враги трусливы, а другие «чрезмерно рьяны». Таким образом, один и тот же бой каждый раз может проходить по-разному.

Metal Gear Solid и The Last of Us Part II

TheGamer сообщает, что каждая игра Metal Gear Solid давала своим охранникам более умные патрули и поиски при тревоге. Он говорит, что Metal Gear Solid 4 и 5 до сих пор хорошо держатся. В The Last of Us Part II враги собираются в районе, где они видели Элли. Они также оплакивают погибших друзей и собак во время боя.

ИИ F.E.A.R. кажется умным, потому что каждый солдат строит свой собственный план, и солдаты озвучивают свои планы. Джефф Оркин, программист ИИ, объяснил систему на GDC 2006 в своей статье «Три состояния и план».

Планировщик, а не скрипт

Большинство игр говорят врагу, что делать в каждой ситуации. F.E.A.R. дает каждому солдату цели и набор действий. Затем планировщик находит лучший порядок действий для достижения цели. Метод называется Целеориентированное планирование действий (GOAP). Конечный автомат имеет только три состояния: Goto, Animate и UseSmartObject.

План меняется, когда меняется мир. В статье солдат обнаруживает заблокированную дверь. Он запоминает блокировку, составляет новый план и ныряет в окно. Оркин говорит, что дизайнеры уровней не прописывали эти движения. Они строили комнаты с укрытиями, окнами и множеством входов, и солдаты использовали их.

Отряды, которые, кажется, планируют вместе

Координатор объединяет ближайших солдат в отряды. У каждого отряда есть простые приказы, такие как «занять укрытие», пока один солдат ведет подавляющий огонь. Оркин говорит, что в F.E.A.R. вообще не было сложных поведений отрядов. Обход с фланга происходит, когда солдат выбирает обходной путь к единственному свободному укрытию.

Диалоги, которые сообщают вам, что думает ИИ

Солдаты разговаривают друг с другом, поэтому вы слышите их планы. Когда последний солдат отряда жив, он вызывает подкрепление. В игре нет системы для вызова подкреплений. Но вы встречаете больше солдат позже, поэтому вы думаете, что вызов сработал.

ИИ-директор — это система, которая контролирует темп Left 4 Dead (2008). Она не контролирует одного врага. Она контролирует всю игру вокруг четырех игроков.

Википедия сообщает, что Директор размещает врагов и предметы «в различных позициях и количествах». Он основывает эти выборы на «текущей ситуации, статусе, навыках и местоположении каждого игрока». Таким образом, сильная команда получает больше давления, а слабая команда получает больше помощи. WhatCulture говорит, что ни одна из двух попыток пройти уровень не проходит одинаково.

В Alien: Isolation используется та же идея. Режиссер не контролирует каждый шаг пришельца, а лишь решает, когда он приблизится к вам и когда уйдет.

Игроки чаще всего называют шесть игр с NPC, которые живут своей собственной жизнью: The Sims, Shadow of Mordor, Rain World, Black & White, S.T.A.L.K.E.R. и Red Dead Redemption 2. NPC — это неигровой персонаж. Наше руководство по слову NPC объясняет этот термин.

The Sims: ИИ, основанный на потребностях

У каждого сима есть потребности: голод, энергия, общение. Game Maker’s Toolkit называет это утилитарным ИИ. Объекты в доме сообщают симам, какие потребности они удовлетворяют. Сим присваивает каждой возможной задаче оценку и выбирает из лучших. Другие игры с таким видом ИИ смотрите в нашем списке игр, похожих на The Sims.

Shadow of Mordor: система «Немезида»

В Middle-earth: Shadow of Mordor (2014) орк, выживший в битве с вами, помнит об этом. Отличившиеся орки повышаются до капитанов. Если капитан убивает вас, он становится сильнее для следующей битвы. Warner Bros. запатентовала систему «Немезида», и патент США был выдан в 2021 году.

Rain World: экосистема

В Rain World (2017) существа движутся по своим собственным путям и охотятся друг на друга. Википедия говорит, что враги живут «своей собственной жизнью, в которой они охотятся и борются за выживание». WhatCulture ставит Rain World на второе место по ИИ врагов. Игрок GOG сказал, что это похоже на живой мир.

Black & White: обучающееся существо

В Black & White (2001) от Lionhead вы выращиваете существо. Вы шлепаете его за плохие поступки и гладите за хорошие. Существо запоминает и медленно меняет свое поведение. Игра занесена в Книгу рекордов Гиннесса 2003 года как «самое разумное существо в игре».

S.T.A.L.K.E.R.: A-Life

S.T.A.L.K.E.R.: Shadow of Chernobyl (2007) использует систему под названием A-Life. Персонажи выполняют задания, сражаются, отдыхают, едят и спят. Животные охотятся и передвигаются группами, даже когда вы находитесь в другой части Зоны. Википедия говорит, что A-Life поддерживает «более тысячи персонажей».

Red Dead Redemption 2: реагирующие люди

В Red Dead Redemption 2 (2018) вы можете разговаривать с NPC дружелюбно или оскорбительно. То, как вы относитесь к людям, меняет вашу Честь, а ваша Честь меняет некоторые диалоги и результаты.

Обычно нет, в академическом смысле. Большинство игровых ИИ — это набор правил, которые заставляют персонажей казаться умными. Википедия говорит, что игровой ИИ пытается «создать иллюзию интеллекта».

Игровой ИИ и академический ИИ имеют разные цели. Академический ИИ пытается решать проблемы. Игровой ИИ пытается дать игроку хороший и правдоподобный опыт. Умный враг, который всегда побеждает, не доставляет удовольствия.

Игровой ИИ также может жульничать. В примере из Википедии враг получает вашу позицию из игры. Ему не нужно вас видеть или слышать. Режиссер в Alien: Isolation всегда знает, где вы находитесь. Но он дает пришельцу только вашу общую область, поэтому обман остается честным.

Некоторые игровые ИИ используют реальные методы ИИ. Оркин говорит, что планировщик F.E.A.R. больше всего похож на STRIPS, систему планирования 1970 года. Существо из Black & White использует форму обучения с подкреплением.

Некоторые новые игры используют языковые модели для написания того, что говорят NPC. AI Dungeon 2 (2019) использовал языковую модель для ответа на действия, которые вводили игроки. Вышеупомянутые игры не используют генеративный ИИ. Они используют правила, планировщики и потребности.

Мы рассматриваем эти игры в двух других руководствах: Игры с ИИ и игры, где вы разговариваете с ИИ. Для раннего примера прочитайте о Façade. Для персонажей ИИ, которые живут в городе самостоятельно, см. AI Town.

LifeSim, наша игра, подходит сюда. Вы проживаете одну жизнь, день за днем, в реальном городе на 3D-карте Земли. Люди отвечают своими словами и помнят вас. LifeSim бесплатна, без рекламы, в браузере на play.lifesim.com и на iPhone.

LifeSim не делает того, что делают F.E.A.R. или Alien: Isolation. Это не экшн-игра, и в ней нет врагов, которые охотятся на вас. Прочитайте как играть в LifeSim, чтобы узнать, подходит ли она вам. Для более медленных игр смотрите наш список лучших игр-симуляторов.

Впервые в симуляторах жизни? Прочтите, что такое симулятор жизни, или сыграйте в LifeSim — бесплатный онлайн-симулятор жизни на реальной карте Земли.

База данных Sims 4

Посмотри в базе данных Sims 4, прочитай из файлов игры: читы, черты характера, карьеры, мудлеты, смерти, наборы, испытания, рецепты, популярные моды, поиск наборов, и калькулятор шансов смерти.

Пошагово: все руководства по The Sims 4.

Похожие статьи

Симуляторы жизни