Игры: может ли ИИ улучшить игровой процесс?

Первые результаты поиска по запросу «Искусственный интеллект в видеоиграх» в Google говорят сами за себя: искусственный интеллект (ИИ) в видеоиграх часто неудовлетворителен. Будучи игроком, вы также часто сталкиваетесь с ситуациями, которые теряют доверие из-за поведения ИИ.  Это реальная проблема? Почему ИИ в видеоиграх, кажется, находится в застое, в то время как все остальное (графика, сложность, игровой процесс и т. д.) постоянно улучшается?

Инвентарь и история

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

Основная цель ИИ в видеоигре — сделать мир, изображаемый игрой, максимально связным и человечным, чтобы улучшить удовольствие и погружение игрока. Эта цель воссоздания мира, максимально приближенного к реальности, может включать в себя множество различных подходов, таких как улучшение поведения  неигровых персонажей или даже автоматическое создание контента. Как и в настольных играх, первые видеоигры часто представляли собой конфронтацию между двумя людьми.  Поскольку два игрока соревновались друг с другом, в играх такого типа не требовался искусственный интеллект. Но быстро игры стали более сложными, и многие элементы начали вести себя независимо от действий игрока, что делало игру более интерактивной, например, Бетера Париматч.

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

Теперь, независимо от типа видеоигр (гоночные игры, стратегические игры, ролевые игры, платформеры и т. д.), существует большая вероятность того, что многие элементы игры управляются алгоритмами искусственного интеллекта. Однако такое сильное переплетение между ИИ и игровой системой не всегда проходило гладко, и даже сегодня некоторые интеграции недостаточны.

ИИ и видеоигры, ложные братья?

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

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

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

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

Можно отметить, что большинство основных концепций видеоигр (гонки, платформеры, стратегии, стрелялки и т. д.) были созданы примерно в 80-х и 90-х годах. В то время разработка сложного ИИ в игре была чем-то трудным. для достижения с учетом существующих ресурсов и методов. Поэтому гейм-дизайнерам того времени часто приходилось сталкиваться с отсутствием ИИ, делая правильный выбор игрового дизайна. Некоторые игры даже были разработаны без необходимости использования искусственного интеллекта. Эти базовые конструкции были унаследованы разными поколениями видеоигр, которые для многих остаются верными канонам действующего жанра. Таким образом, это также может объяснить, почему системы искусственного интеллекта в видеоиграх, как правило, довольно просты по сравнению с традиционными исследовательскими подходами.

До 6 000 за год обучения. Узнали, на каких специальностях в белорусских вузах самые высокие ценники

Comments are closed.