Игровой искусственный интеллект

  • Игровой искусственный интеллект (англ. Game artificial intelligence) — набор программных методик, которые используются в компьютерных играх для создания иллюзии интеллекта в поведении персонажей, управляемых компьютером. Игровой ИИ, помимо методов традиционного искусственного интеллекта, включает также алгоритмы теории управления, робототехники, компьютерной графики и информатики в целом.

    Реализация ИИ сильно влияет на геймплей, системные требования и бюджет игры, и разработчики балансируют между этими требованиями, стараясь сделать интересный и нетребовательный к ресурсам ИИ малой ценой. Поэтому подход к игровому ИИ серьёзно отличается от подхода к традиционному ИИ — широко применяются разного рода упрощения, обманы и эмуляции. Например: с одной стороны, в шутерах от первого лица безошибочное движение и мгновенное прицеливание, присущее ботам, не оставляет ни единого шанса человеку, так что эти способности искусственно снижаются. С другой стороны — боты должны делать засады, действовать командой и т. д., для этого применяются «костыли» в виде контрольных точек, расставленных на уровне.

    Персонажей компьютерных игр, управляемых игровым искусственным интеллектом, делят на:

    неигровые персонажи (англ. Non-player character, NPC) — как правило, эти персонажи являются дружественными или нейтральными к человеческому игроку.

    боты (англ. Bot) — враждебные к игроку персонажи, приближающиеся по возможностям к игровому персонажу; против игрока в любой конкретный момент сражаются небольшое количество ботов. Боты наиболее сложны в программировании.

    мобы (англ. Mob) — враждебные к игроку «низкоинтеллектуальные» персонажи. Мобы убиваются игроками в больших количествах ради очков опыта, артефактов или прохождения территории.

Источник: Википедия

Связанные понятия

Шу́тер (Стрелялка, англ. shooter — «стрелок») — жанр компьютерных игр. На момент зарождения жанра за рубежом укрепилось слово «шутер», как вариант описания игрового процесса и перевод для слова shooter, в России и некоторых других странах СНГ жанр изначально был назван в среде любителей как «стрелялка».
Массовая многопользовательская ролевая онлайн-игра или ММОРПГ (англ. Massively multiplayer online role-playing game, MMORPG) — компьютерная игра, в которой жанр ролевых игр совмещается с жанром массовых онлайн-игр. MMORPG могут быть представлены в том числе и в браузерном виде, однако основной чертой жанра является взаимодействие большого числа игроков в рамках виртуального мира.
Откры́тый мир (англ. open world) — термин в компьютерных играх, обозначающий виртуальный мир, который игрок может свободно исследовать и свободно достигать в нем своих целей. Обычно противопоставляется играм с более линейным геймплеем. Не смотря на то, что в компьютерных играх открытые миры используются с 1980-х годов, стандартом концепции стала реализация в игре Grand Theft Auto III 2001 года.
Дизайн уровней (англ. level design, environment design) или маппинг (англ. game mapping) — дисциплина в разработке компьютерных игр, которая включает в себя создание уровней для игр — локации, миссии, задания и прочее окружение. Обычно это делается с помощью редактора уровней, предназначенного для создания уровней в играх.
Игрова́я меха́ника (англ. game mechanics) — набор правил и способов, реализующий определённым образом некоторую часть интерактивного взаимодействия игрока и игры. Все множество игровых механик игры формируют конкретную реализацию её игрового процесса.
Шутер от первого лица (англ. First-person Shooter, FPS) — жанр компьютерных игр, в которых игровой процесс основывается на сражениях с использованием огнестрельного или любого другого оружия с видом от первого лица таким образом, чтобы игрок воспринимал происходящее глазами протагониста. В целом шутеры от первого лица (далее — ШПЛ) обладают схожими чертами с другими шутерами, которые, в свою очередь, представляют собой один из вариантов экшн-игр. Со времени появления, в этих играх использовалась...
Стратегическая игра — жанр компьютерных игр; игры данного жанра характеризуются тем, что игроку для достижения цели необходимо применять стратегическое мышление, и оно противопоставляется быстрым действиям и реакцией, которые, как правило, не обязательны для успеха в таких играх. Стратегические игры бывают абстрактные (Ataxx), настольные (шахматы, шашки, «Монополия»), с симуляцией менеджмента (M.U.L.E., Spaceward Ho!) и другие.
Файтинги близки к играм жанра «Избей их всех», однако между ними существуют различия. Так, в большинстве файтингов игроку не требуется перемещаться по длинному уровню и нельзя выйти за границы арены, а бой состоит из нечётного числа отдельных раундов и не является непрерывным. Менее значительными и необязательно присутствующими признаками жанра являются использование многочисленных шкал для изображения жизненно важных показателей персонажей и прорисовка бойцов на арене в профиль.
Игровой цикл (англ. gameplay loop, также англ. core gameplay loop) — принцип, согласно которому геймдизайнеры задают главный элемент игровой механики, который определяет фундаментальный опыт игрока. Один игровой цикл представляет собой действие игрока, результат этого действия в игровом мире, реакцию игрока на результат и запрос игры на повторение нового действия.
Линейность (англ. linearity) — термин в компьютерных играх, описывающий последовательность событий и действий, требуемых для завершения игры или уровня.
Компьютерная ролевая игра (англ. Computer Role-Playing Game, обозначается аббревиатурой CRPG или RPG) — жанр компьютерных игр, основанный на элементах игрового процесса традиционных настольных ролевых игр. В ролевой игре игрок управляет одним или несколькими персонажами, каждый из которых описан набором численных характеристик, списком способностей и умений; примерами таких характеристик могут быть хит-пойнты (англ. hit points, HP), показатели силы, ловкости, интеллекта, защиты, уклонения, уровень...
Стелс (англ. stealth, в переводе с англ. — «невидимка, скрытность») — жанр компьютерных игр, в которых игрок должен избегать обнаружения игрового персонажа противниками или скрытно устранять их, не привлекая к себе внимания. Чтобы остаться незамеченным в этих играх, игровой персонаж должен прятаться от врагов, использовать маскировку и не создавать шума. Многие игры предоставляют игроку выбор — атаковать врагов открыто или сохранить скрытность; тем не менее, большинство игр поощряют игрока за сохранение...
Компью́терная игра́ — компьютерная программа, служащая для организации игрового процесса (геймплея), связи с партнёрами по игре, или сама выступающая в качестве партнёра.
Уровень (акт, волна, доска, зона, карта, мир, миссия, раунд, стадия, сцена, эпизод, этап и т. п.) — в компьютерных играх — отдельная область виртуального мира игры, обычно представляет собой определённую локацию, например, здание или город.
Тактический шутер (англ. tactical shooter) — жанр компьютерных игр, одна из разновидностей жанра шутер, который может быть представлен как в формате шутера от первого лица, так и в формате шутера от третьего лица. Игры в этом жанре ставят тактику и осторожность выше скорости реакции, которая важна для большинства экшн-игр. Тактические шутеры, посвященные войсковым операциям иногда называют «симуляторами солдата» (англ. soldier sim).
Пермане́нтная смерть (англ. permadeath) — в компьютерных играх потеря игроком персонажа без возможности возродить, загрузить из сохранения или восстановить его каким-либо другим способом. Понятие перманентной смерти связывают с потерей пройденного сюжета, экипировки, препятствиями при возобновлении игры или полным уничтожением игрового мира. После перманентной смерти игрок не может вернуться в игровой мир и может только начать игру сначала.
Пошаговая тактика (англ. tactical turn-based сокр. TBT, или тактическая пошаговая игра англ. turn-based tactics, сокр. TTB) — это жанр стратегической компьютерной игры, в котором разделённый на отдельные ходы игровой процесс симулирует боевые действия малого масштаба (как правило, на уровне не выше взвода или роты), используя при этом элементы военного оперативного искусства и военной тактики — в отличие от более глобальных и тяготеющих к большему уровню абстрактности пошаговых стратегий (TBS).
Тактика в реальном времени (англ. Real-time tactics — RTT) — жанр компьютерных игр, игровой процесс которого представляет собой симуляцию военной тактики и оперативного искусства в режиме реального времени.
Страте́гия в реа́льном вре́мени (англ. real-time strategy, RTS) является жанром стратегических компьютерных игр, в которых отсутствует «очерёдность ходов» (в отличие от компьютерных или настольных пошаговых стратегий).
Гринд (англ. grind, grinding) — в компьютерных играх повторяющиеся и связанные с небольшим риском действия игроков, направленные на получение внутриигровой выгоды. Например, игроки могут неоднократно посещать локации со слабыми противниками и уничтожать их, и за счёт этого постепенно совершенствовать своего персонажа. Игра характеризуется этим понятием тогда, когда в ней гринд является оптимальной стратегией поведения.
Продолжение (англ. Continue) — термин, относящийся к компьютерным играм и обозначающий функцию, с помощью которой игрок после потери всех жизней может продолжить прохождение с текущего уровня, уходя таким образом от проигрыша и возвращения к самому началу игры.
Симулятор строительства и управления (англ. construction and management simulation, CMS) — жанр компьютерных игр, разновидность симуляторов жизни. В играх этого жанра пользователь строит, расширяет и осуществляет финансовое управление вымышленными сообществами или проектами в условиях ограниченных ресурсов. В стратегических играх иногда могут присутствовать элементы симуляторов строительства и управления, поскольку игрок должен управлять ресурсами по мере движения к цели. Однако собственно симуляторы...
Насто́льная ролева́я игра́ — вид ролевой игры, в котором участники устно описывают действия своих персонажей, опираясь на их особенности, и в котором успех действий зависит от игровой системы. Первой коммерческой настольной ролевой игрой была вышедшая в 1974 году «Dungeons and Dragons» компании TSR, Inc.
Японская ролевая игра (англ. Japanese Role-Playing Game или JRPG) — поджанр, выделяемый среди компьютерных ролевых игр. Игры этого жанра имеют схожие, узнаваемые особенности стиля, подачи сюжета и игровой механики, разительно отличающие их от RPG «западного образца» (англ. Western-style RPG).
«Savage Worlds: Дневник авантюриста» (англ. Savage Worlds) — книга правил и одноименная настольная ролевая игра, созданная Pinnacle Entertainment Group и издаваемая на русском языке Студией 101. В основу игры положен принцип «Быстро! Весело! Брутально!» (англ. Fast! Furious! Fun!) — подготовка к игре и изучение правил должны отнимать как можно меньше времени, а сам процесс — отличаться динамичностью и отсутствием долгих вычислений. В результате получилась настольная ролевая игра с лёгкими и понятными...
Процедурная генерация (англ. procedural generation, сокр. PCG) — автоматическое создание игрового контента с помощью алгоритмов. Другими словами, PCG представляет собой программное обеспечение, которое может создавать игровой контент самостоятельно, или совместно при взаимодействии с игроками или геймдизайнерами. Под контентом понимается создание уровней игры, карты игрового мира, правил игры, текстур, сюжетов, предметов, квестов, музыки, оружия, транспортных средств, персонажей и др. В данном контексте...
Аркада (англ. arcade game, arcade genre) — жанр компьютерных игр, характеризующийся коротким по времени, но интенсивным игровым процессом.
Alternate Reality Games (игры в альтернативной реальности, иногда: игры, изменяющие реальность) — интерактивное повествование с игровыми элементами, использующее в качестве платформы реальный мир.
Лутбокс (иногда употребляется название «кейс» или «контейнер») — виртуальный предмет в компьютерных играх, при использовании которого игрок получает случайные виртуальные предметы различной ценности и назначения. Такие получаемые из лутбоксов предметы могут быть как чисто декоративными, лишь меняющими внешний вид игрового персонажа, так и влияющими на игровой процесс — например, редкими доспехами или оружием.
Жизнь (англ. life) — свойство игровых персонажей в компьютерных играх, определяемое как период между началом и концом игры. Иногда называется шансом (англ. chance) или попыткой (англ. try), в частности в играх для всех возрастов, во избежания ассоциаций, вызываемых «потерей жизни». Обычно потеря всех очков здоровья означает потерю жизни, а потеря всех жизней приводит к концу игры, после чего игрок может либо начать игру сначала, либо выйти из игры.
Очки здоровья, либо очки жизни (англ. health points, либо hit points; сокращённо HP), — величина в ролевых и компьютерных играх, определяющая максимальное количество урона, которое может получить объект. Если текущее количество очков здоровья достигает нуля, то объект погибает, либо теряет сознание. Таким объектом могут быть управляемый игроком персонаж, противники, либо боссы. В компьютерных играх очки здоровья могут быть представлены множеством различных способов: дробью вида 50/100 (где числитель...
Игровой баланс — в играх (спортивных, настольных, компьютерных и прочих) равновесие между персонажами, командами, тактиками игры и другими игровыми объектами. Игровой баланс — одно из требований к «честности» правил. Особенно баланс важен для многопользовательских игр.
Технологи́ческое дре́во (англ. Technology tree) — структура, симулирующая процесс технологического развития в играх детерминированным образом. Она определяет переходы от одних технологий к другим, более совершенным, которые расширяют возможности игрока — позволяют формировать более мощные армии, строить новые здания и т. п.Технологическое древо часто рассматривается как фундаментальный элемент в современных компьютерных играх, оно присутствует в большинстве стратегических игр. Вслед за стратегическими...
Геймплей определённо не относится к таким компонентам игры, как графика и звуковое сопровождение. Он представляет собой паттерн взаимодействия игрока с игрой на основании её правил, определяет связь между игроком и игрой, предлагаемый игровой вызов и способы его преодоления, сюжет как участие в нём игрока.
Квест (англ. quest), или приключенческая игра (англ. adventure game) — один из основных жанров компьютерных игр, представляющий собой интерактивную историю с главным героем, управляемым игроком. Важнейшими элементами игры в жанре квеста являются собственно повествование и исследование мира, а ключевую роль в игровом процессе играют решение головоломок и задач, требующих от игрока умственных усилий. Такие характерные для других жанров компьютерных игр элементы, как бои, экономическое планирование...
Ролевая система — набор правил в ролевых играх (настольных, полигонных, компьютерных), отвечающих за способности персонажей и исход того или иного действия.
Компьютерное го — направление искусственного интеллекта по созданию компьютерных программ, играющих в го.
В компьютерных и других играх, движение времени должно управляться тем способом, который игроки считают объективным и простым для понимания. Это обычно делается в одном из двух способов...

Подробнее: Системы управления временем в играх
Псевдотрёхмерность (или «2,5-мерность», 2,5D) — компьютерный термин, который употребляется в основном по отношению к компьютерным играм или игровым технологиям, графика которых пытается имитировать трёхмерное игровое пространство, однако при этом не является трёхмерной.
Насто́льные и́гры неме́цкого сти́ля (немецкие игры, европейские игры, еврогейм) — широкий класс настольных игр, сформировавшийся в Германии к концу XX века. Игры немецкого стиля характеризуются относительно простыми правилами, небольшой или средней продолжительностью партии, довольно высоким уровнем абстракции, большим взаимодействием игроков. Значительная доля семейных игр является играми немецкого стиля.На западе игры данного класса часто называют дизайнерскими, авторскими (англ. designer board...
Многопо́льзовательская игра (англ. multiplayer — с англ. — «множество игроков») — режим компьютерной игры, во время которого играет больше одного человека.
Метроидвания (англ. Metroidvania; от Metroid + Castlevania) — жанр компьютерных игр, поджанр приключенческого боевика, с игровым процессом, сходным с сериями Metroid и Castlevania (начиная с Castlevania: Symphony of the Night). Жанр также известен под названиями «метроид», «игавания» (в честь геймдизайнера Кодзи Игараси), «кастельроид».
Ролевая игра живого действия (от англ. Live action role-playing game, LARP) — разновидность ролевой игры, которая характеризуется непосредственным отыгрышем действий персонажа. Весьма схожа с театральным действием, но отличается тем, что игроки действуют не по заранее написанному сценарию, а согласно мотивации своего персонажа и личным желаниям. В отличии от словесных или настольных ролевых игр как правило требует антуража — костюма и снаряжения персонажа, моделирование быта и сооружений, окружающей...
Симуля́тор бо́га — жанр компьютерных игр, в которых игрок управляет сообществом игровых объектов и персонажей в роли некоей высшей сущности, обладающей сверхъестественными силами. Симуляторы бога пересекаются с жанрами симуляторов жизни и стратегическими играми.
Гонки на выживание или Боевые гонки (англ. Vehicular combat) — жанр гоночных компьютерных игр, где главной или второстепенной задачей игрока, управляющего транспортным средством, является уничтожение одного или нескольких аналогичных противников. При этом сам игрок также может быть уничтожен противниками. В случае многопользовательской гонки на выживание победителем является тот игрок, который остался последним в живых. Уничтожение может происходить как путём тарана вражеских автомобилей собственным...
Стрейф (от англ. strafe — «атаковать с бреющего полета», «обстреливать») — в компьютерных играх движение боком, «приставными шагами».
Однопо́льзовательская игра или одино́чная игра́ (англ. single-player — с англ. — «один игрок») — режим компьютерной игры, во время которого с ней через устройства ввода-вывода взаимодействует один человек.
Макроконтроль (макро) — в компьютерных стратегических играх общий контроль за всей массой войск игрока, стратегическим процессом расширения территории и строительства, порядком развёртывания технологического древа и количественными параметрами атак на войска противника. На уровне макро нет контроля за непосредственными действиями отдельных боевых единиц, избираемыми целями атаки, координатами экспандов (следует заметить, что решение о необходимости заложения экспанда(-ов) уже относится к макроконтролю...
Метаигра́ (сокр. ме́та) — в компьютерных и настольных играх представляет собой понятие, описывающее активности вне игры, но влияющие на её игровой процесс. Не существует единого определения метаигры. Под этим понятием может подразумеваться анализ игроками происходящего в отдельных игровых партиях с целью улучшить свои результаты или решить проблемы в последующих. Также, процесс подготовки к партии непосредственно не является частью игры и может рассматриваться как метаигра. Помимо этого, под метаигрой...
Респа́ун (также «респавн»; англ. respawn МФА:, с англ. — «перерождение») — в компьютерных играх место постоянного появления какого-либо объекта или персонажа игрового мира, происходящее в определённой точке (точке респауна, англ. respawn point) игрового пространства.
а б в г д е ё ж з и й к л м н о п р с т у ф х ц ч ш щ э ю я