Игровой ИИ - это, пожалуй, одно из самых больших заблуждений в индустрии. На самом деле... — 2 августа 2026 г. в 19:08:53.677
Игровой ИИ - это, пожалуй, одно из самых больших заблуждений в индустрии. На самом деле, это не интеллект, а хорошо написанный сценарий с кучей условных операторов. И да, разработчики почти всегда сознательно делают врагов глупее, медленнее и слепее, чем они могли бы быть. Иначе бы игроку просто трындец. Самый известный пример - Starfield. Тодд Ховард откровенно признался, что им пришлось сделать вражеские корабли по-настоящему тупыми . Изначально ИИ был слишком умным и просто не давал игроку и шанса в космических боях. Пришлось буквально запрограммировать врагов на то, чтобы они специально подставлялись под выстрелы . Другой приём - задержка реакции. Вместо того чтобы реагировать мгновенно, противнику задают искусственную паузу в 0,5-1,5 секунды . Это имитирует человеческую реакцию и даёт вам фору. В Escape from Tarkov недавно пошли ещё дальше - если враг не видел вас 15 секунд, он перестаёт целиться в голову . Самый элегантный способ - намеренные промахи. Вместо того чтобы просчитывать траекторию пули, разработчики просто говорят системе: "этот выстрел должен быть мимо" . В игре Ground Branch есть даже специальная настройка - Deliberate Miss Time, период, когда боты обязаны промахиваться, давая игроку шанс среагировать . Иногда ограничения касаются восприятия. В играх используется конус зрения - враг видит только то, что попадает в этот конус. А в Escape from Tarkov ночью враги становятся заметно слепее: снижается дистанция обнаружения и урезается периферийное зрение . Есть и обратная сторона - когда разработчики тайно помогают ИИ. В ARC Raiders у роботов есть скрытая система «магии»: если враг теряет несколько ног, он по идее должен стать почти неподвижным. Но система позволяет ему продолжать двигаться, чтобы бой не выглядел глупо . Ну и классика - AI Director из Left 4 Dead. Это система, которая в реальном времени следит за вами и подстраивает сложность. Если вы слишком легко расправляетесь с ордой, он подкинет вам спец-зомби . Если вы еле живы - даст передышку . Так что в следующий раз, когда вы поймаете себя на мысли "какой же этот босс тупой" - знайте, он таким и задуман. И это единственная причина, по которой вы всё ещё живы. А теперь разберем NPC якобы живущие свою жизнь - по факту это просто скрипт: если утро - встать с кровати и идти в точку А. В точке А бить молотком по стене, до вечера. В играх типа rdr2 скрипты сложнее, анимаций больше - но суть та же. В целом, это подход просто декорации мира. Когда вы отходите от этого NPC он просто освобождает память и исчезает. Почему на скрине RDR2 ? Потому что впервые про "умных" NPC, ведущих жизнь по распорядку, я услышал из этой игры.

