ИИ в разработке игр: какой он оказал влияние?

по Kwalee Team

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

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

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

Более умные NPC

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

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

Со стороны языка ИИ в разработке игр может позволить NPC понимать команды на естественном языке, облегчая игрокам взаимодействие с ними, как это делают люди. На самом деле, моддер внедрил ChatGPT в популярную ролевую экшен-игру Mount & Blade II, и результаты были потрясающими. Игроки могут писать запросы NPC, например королю, и получать соответствующий ответ.

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

Процедурная генерация охватывает больше элементов

Процедурная генерация (или 'proc-gen' для краткости) — это термин, который использовался с момента появления идеи roguelikes, так что это не ново как таковое. Обычно в таких играх генерировались бы только уровни, вместе с точками появления объектов. Таким образом, в этом отношении есть ограничения.

Однако с введением более сложного ИИ в разработке игр они могут генерировать новый контент на лету, такие как уровни, персонажи, предметы, фразы, что угодно. Помимо преодоления 'объёмного недостатка', который был у предыдущих процедурных генераций, ИИ в разработке игр также может использоваться для создания контента, который постоянно адаптируется под уровень навыков игрока.

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

Механика игры кажется более глубокой и умной

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

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

В этом случае мы могли бы использовать ИИ для оптимизации алгоритмов поиска пути при создании контролеров персонажей, обеспечивая более плавный игровой навигационный опыт для игроков быстро. Это потенциально может сократить время, затрачиваемое на создание этих систем. NPC также могут улучшаться – генеративный ИИ может укреплять их конечные автоматы для более быстрого реагирования в контексте игровой среды.

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

Работа над игрой выполняется быстрее и плавнее

По мере роста ИИ в разработке игр возрастает и его спектр. Все больше и больше художников используют ИИ; даже самая большая платформа портфолио для арт, ArtStation, создала категорию исключительно для ИИ-арта.

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

Игроки наслаждаются более персонализированными играми

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

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

Мультиплеерные впечатления

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

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

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

(Ах да, и не будем забывать про бот-матчи; ИИ может сделать ботов более глупыми, как они часто бывают в большинстве многопользовательских игр!)

У вас есть мысли о ИИ в разработке игр?

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

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

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

Как отмеченный наградами издатель игр, мы сочетаем опыт нашей команды, студии и издательских подразделений с последними инструментами ИИ и машинного обучения, чтобы обеспечить вашу игру стратегиями, которые захватывают чарты. Хотите узнать, будет ли ваша игра успешно представлена на рынке в течение нескольких часов? Тогда загрузите свой прототип игры на наш официальный Портал Публикации (если это мобильная игра) или отправьте его нашим издательским скаутам (если это игра для ПК и консолей). Мы проанализируем вашу игру и свяжемся с вами, чтобы сообщить результаты. Тем временем, следите за нами в соцсетях (TikTok | Twitter | YouTube | Instagram | LinkedIn.

Об авторе:

Страстные умы Kwalee, предлагают захватывающие идеи для геймеров и разработчиков.

Поделиться этой статьей: