Найти в Дзене
Mishootka Gamer

Идеальный противник: нужен ли нам продвинутый ИИ в играх

И каким он может быть, чтобы подарить геймерам новый опыт Тема искусственного интеллекта сегодня, наверное, одна из самых актуальных. В то же время в видеоиграх термин ИИ фигурировал уже давно – только означал совсем не то, что сегодня «зашито» в ChatGPT и прочие подобные ноу-хау. Ведь ИИ в играх – вовсе не полноценный интеллект, а просто набор паттернов, исходя из которых себя ведут игровые персонажи – NPC и противники. При этом игр с действительно сильным и вариативным искусственным интеллектом в общем-то не так уж много. Несмотря на то, что слабость «ботов» часто является объектом критики со стороны геймеров. Почему складывается такая ситуация, и нужен ли на самом деле действительно проработанный ИИ в видеоиграх? Об этом сегодня и порассуждаем. Действительно, когда мы говорим про видеоигры, то первое, о чем стоит помнить: большинство людей играют в них для обычного развлечения и отдыха. Да, кому-то для получения этого эффекта требуется должная доля хардкора. Но, что очень важно – та
Оглавление

И каким он может быть, чтобы подарить геймерам новый опыт

Одно дело давать боту фору, наделяя его дополнительным преимуществом. И другое - делать его "умнее" игрока
Одно дело давать боту фору, наделяя его дополнительным преимуществом. И другое - делать его "умнее" игрока

Тема искусственного интеллекта сегодня, наверное, одна из самых актуальных. В то же время в видеоиграх термин ИИ фигурировал уже давно – только означал совсем не то, что сегодня «зашито» в ChatGPT и прочие подобные ноу-хау.

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

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

Первый закон ИИ в играх: искусственный интеллект должен быть ограниченным

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

Показательный пример не слишком умного ИИ в играх – бот в Сivilization VI. Да, после некоторого количества партий даже на максимальной сложности «Божество» эта 4X-стратегия становится достаточно скучной и слишком понятной. Компьютерный оппонент каждый раз ведет себя примерно одинаково, отчего противостояния не получается. И это, отмечу, в игре, которая нацелена в первую очередь на игру против компьютеров, так как сетевой режим в ней – это очень долго и громоздко, так сказать не для каждого.

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

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

К чему я все это? К тому, что ИИ в играх в любом случае должен быть ограниченным. Он должен «тупить». Иначе 80% игроков будут ему в сухую проигрывать, а это совсем не то, зачем они запускают игру. И да, издатели тоже это понимают.

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

Второй закон ИИ в играх: с людьми все равно интереснее

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

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

В мультиплеерных играх крайне важен фактор доминирования над другим "живым" игроком
В мультиплеерных играх крайне важен фактор доминирования над другим "живым" игроком

Вы просто не испытаете тех же эмоций при победе над ИИ-игроком. Даже если он играет очень круто. Так что не факт, что вся эта история пойдет дальше шоу-матчей, в которых лучшая из киберкотлет будет тщетно испытывать свои силы против последней модели ИИ. Собственно, мы все это уже видели на примере Starcraft 2 и Dota 2.

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

Третий закон ИИ в играх: искусственный интеллект не снижает роль разработчика

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

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

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

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

А каким должен быть ИИ в играх по вашему мнению? Пишите в комментариях! И, если понравился материал – подписывайтесь на канал!

Канал в Telegram: https://t.me/MishootkaGamerTg

В «ВКонтакте»: https://vk.com/mishootkagamer