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

Погрузитесь глубже, чтобы узнать больше →

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

Более сложные неигровые персонажи (NPC)

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

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

Давайте взглянем на некоторые из основных аспектов ИИ и NPC:

  • Поиск пути: ИИ позволяет NPC перемещаться по карте, анализируя местность и препятствия, а также помогает объектам в игре избегать столкновений друг с другом. Вы когда-нибудь играли в спортивную игру, в которой нечеловеческие игроки сталкиваются друг с другом? Временами это может быть довольно занимательно, но цель ИИ - исправить эту распространенную проблему.
  • Алгоритм конечного автомата (FSM): FSM - один из лучших алгоритмических подходов к управлению NPC. Разработчик программирует NPC с особыми реакциями на каждую возможную ситуацию, чтобы он всегда был подготовлен с наилучшей реакцией на игрока-человека.
  • Алгоритм дерева поиска Монте-Карло (MCST): MCST полагается на адаптивное обучение и использует случайные испытания для реагирования на ситуации. Алгоритм смотрит, какие ходы он может сделать, анализирует все возможные ответные ходы игрока, рассматривает все возможные реакции и продолжает этот цикл.
  • Обучение с подкреплением. Разработчики игр часто используют обучение с подкреплением в сложных играх. Это происходит, когда агент обучается с помощью вознаграждений и / или наказаний, на которые в значительной степени полагаются в таких отраслях, как робототехника.

Высоко реалистичные открытые миры

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

Одним из лучших примеров этой революционной среды с открытым миром является игра Watch Dogs Legions от Ubisoft. Многие считают его первым приключением нового поколения в открытом мире.

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

Взгляните на трейлер игры ниже, чтобы увидеть, какой тип высокореалистичного и индивидуализированного мира можно создать с помощью ИИ:

AR и VR - следующий горизонт интерактивных игр

ИИ является движущим фактором развития современных игр с дополненной реальностью (AR) и виртуальной реальности (VR), которые являются следующим горизонтом интерактивных игр.

  • Дополненная реальность (AR): игры AR объединяют элементы виртуального и реального мира, лучшим примером которых является Pokemon Go, который с 2016 года был скачан более миллиарда раз.
  • Виртуальная реальность (VR). С момента своего появления в 1980-х годах виртуальная реальность постоянно развивается. VR ориентирована на погружение игрока в игру с помощью головных устройств или гарнитур, и VR-игры становятся все более доступными для широких масс, лучшими примерами из которых являются Oculus Rift и PSVR.

Балансировка сложности динамической игры

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

Вы когда-нибудь играли в игру подходящего уровня сложности? Вы упорно держитесь этого, потому что чувствуете, что так близки к тому, чтобы победить его. Это именно то, чего пытается достичь динамический баланс сложности игры, и это достигается путем изучения и запоминания действий игрока.

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

Одной из самых известных игр, в которой реализована динамическая балансировка игровой сложности, является Crash Bandicoot, разработанная Naughty Dog. На самом деле игра была первой, в которой использовалась такая техника и дала ей название.

Обработка естественного языка (NLP)

Обработка естественного языка (NLP), ИИ, имитирующая письменное и устное человеческое общение, позволяет ИИ естественно разговаривать с игроками.

Вот несколько способов использования НЛП в играх:

  • Естественный диалог: с помощью НЛП нет необходимости в предварительно записанном диалоге, а в сочетании с анимацией персонажей с помощью ИИ студии могут создавать невероятно естественных персонажей, которые реагируют на окружающую среду в реальном времени. .
  • Расширение доступа игроков. Есть еще одна важная область ИИ в играх, которой не уделяется достаточно внимания, и она включает в себя способность технологии расширять доступ игроков к людям с ограниченными возможностями. НЛП играет ключевую роль в этом вопросе, поскольку позволяет игрокам извлекать текст из речи.
  • Обучающие игры. Обучающие игры предназначены не только для развлечения, но и служат цели обучения. В одном примере НЛП использовалось в образовательной игре для автоматического ответа на вопросы об английском. Исследование показало, что NPC набрали более 75% пользователей, и был сделан вывод, что NPC в обучающих играх повышают интерес пользователей, который часто отсутствует.

Мир игр с искусственным интеллектом

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

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

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