Дом аудио Как искусственный интеллект используется в видеоиграх?

Как искусственный интеллект используется в видеоиграх?

Anonim

Q:

Как искусственный интеллект (ИИ) используется в видеоиграх?

A:

Искусственный интеллект в видеоиграх в основном используется для определения поведения неигровых персонажей (NPC) в играх.

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

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

Многие ранние видеоигры, такие как Понг (1972), позволяли противникам только противостоять друг другу. Хотя компьютерные противники существовали с самого начала в компьютерном пространстве (1971).

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

Space Invaders (1978) предоставил ранний пример вызова, который компьютерные противники могут принести в игру. Когда игрок сбил инопланетян, игра значительно ускорилась с меньшим количеством противников. Это было побочным эффектом ограничений оборудования в то время, но Томохиро Нишикадо, изобретатель игры для Taito, оставил это, потому что это сделало игровой процесс таким захватывающим.

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

Методы, используемые в программировании игр ИИ, включают деревья решений и поиск путей.

Некоторые противники ИИ в шутерах от первого лица могут слушать движения игрока, искать следы или даже укрываться, когда противник стреляет по ним.

Искусственный интеллект уже давно используется для симуляции игроков в настольные игры. Компьютерные шахматисты являются наиболее известным примером. Современные шахматные программы способны легко победить лучших игроков-людей. Компьютер Deep Blue от IBM, как известно, победил Гарри Каспарова в 1997 году.

Как искусственный интеллект используется в видеоиграх?