Q:
Как искусственный интеллект (ИИ) используется в видеоиграх?
A:Искусственный интеллект в видеоиграх в основном используется для определения поведения неигровых персонажей (NPC) в играх.
Применение термина «искусственный интеллект» может быть неправильным, так как многие игры не используют настоящие методы ИИ. Разработчики игр обычно не исследователи ИИ, и во многих играх используются простые заранее определенные шаблоны.
Большая часть искусственного интеллекта в разработке игр направлена на определение поведения компьютерного противника. Поведение может варьироваться от относительно простых шаблонов в экшн-играх до шахматных программ, которые могут побить чемпионов-игроков.
Многие ранние видеоигры, такие как Понг (1972), позволяли противникам только противостоять друг другу. Хотя компьютерные противники существовали с самого начала в компьютерном пространстве (1971).
Хотя против человеческих оппонентов, очевидно, все еще может быть очень весело играть, индустрия видеоигр действительно взлетела, когда микропроцессоры позволили игрокам сразиться с более искушенными и сложными компьютерными противниками.
Space Invaders (1978) предоставил ранний пример вызова, который компьютерные противники могут принести в игру. Когда игрок сбил инопланетян, игра значительно ускорилась с меньшим количеством противников. Это было побочным эффектом ограничений оборудования в то время, но Томохиро Нишикадо, изобретатель игры для Taito, оставил это, потому что это сделало игровой процесс таким захватывающим.
Хотя исследователи ИИ спорят о том, является ли ИИ в играх реальным, разработчики игр использовали методы исследования ИИ для создания более сложных противников. Они могут исследовать поведение игроков и изменять свои ответы, чтобы сделать игры более сложными, используя возникающее поведение.
Методы, используемые в программировании игр ИИ, включают деревья решений и поиск путей.
Некоторые противники ИИ в шутерах от первого лица могут слушать движения игрока, искать следы или даже укрываться, когда противник стреляет по ним.
Искусственный интеллект уже давно используется для симуляции игроков в настольные игры. Компьютерные шахматисты являются наиболее известным примером. Современные шахматные программы способны легко победить лучших игроков-людей. Компьютер Deep Blue от IBM, как известно, победил Гарри Каспарова в 1997 году.