И каким он может быть, чтобы подарить геймерам новый опыт
Тема искусственного интеллекта сегодня, наверное, одна из самых актуальных. В то же время в видеоиграх термин ИИ фигурировал уже давно – только означал совсем не то, что сегодня «зашито» в ChatGPT и прочие подобные ноу-хау.
Ведь ИИ в играх – вовсе не полноценный интеллект, а просто набор паттернов, исходя из которых себя ведут игровые персонажи – NPC и противники. При этом игр с действительно сильным и вариативным искусственным интеллектом в общем-то не так уж много. Несмотря на то, что слабость «ботов» часто является объектом критики со стороны геймеров.
Почему складывается такая ситуация, и нужен ли на самом деле действительно проработанный ИИ в видеоиграх? Об этом сегодня и порассуждаем.
Первый закон ИИ в играх: искусственный интеллект должен быть ограниченным
Действительно, когда мы говорим про видеоигры, то первое, о чем стоит помнить: большинство людей играют в них для обычного развлечения и отдыха. Да, кому-то для получения этого эффекта требуется должная доля хардкора. Но, что очень важно – такая хардкорность тоже должна быть предсказуемой. Контролируемой.
Показательный пример не слишком умного ИИ в играх – бот в Сivilization VI. Да, после некоторого количества партий даже на максимальной сложности «Божество» эта 4X-стратегия становится достаточно скучной и слишком понятной. Компьютерный оппонент каждый раз ведет себя примерно одинаково, отчего противостояния не получается. И это, отмечу, в игре, которая нацелена в первую очередь на игру против компьютеров, так как сетевой режим в ней – это очень долго и громоздко, так сказать не для каждого.
Но давайте представим, что этот фиктивный ИИ в «Цивилизации» заменит настоящий искусственный интеллект – непредсказуемый и способный предсказывать действия игрока. Мы уже видели, чем это закончилось в шахматах – не получится ли такого и в видеоиграх? Если даже мэтры не в состоянии одолеть «компьютер», то что говорить про обычного чиллового игрока?
К чему я все это? К тому, что ИИ в играх в любом случае должен быть ограниченным. Он должен «тупить». Иначе 80% игроков будут ему в сухую проигрывать, а это совсем не то, зачем они запускают игру. И да, издатели тоже это понимают.
Как соблюсти баланс между интересным ИИ и сложностью противостояния ему – проблема, которую еще предстоит решить индустрии. Если, конечно, разработчики вообще захотят пойти по пути усложнения искусственного интеллекта.
Второй закон ИИ в играх: с людьми все равно интереснее
В то же время мощный ИИ мог бы органично смотреться в соревновательных проектах. В конец концов, люди туда идут для получения челленджа, не так ли?
Нет, люди идут в сетевые режимы для того, чтобы соревноваться с другими живыми людьми. Просто потому, что они социальные существа, и их самооценка напрямую зависит от взаимодействия с другими homo sapiens. Проще говоря – человек тешит свое самолюбие, побеждая прочих людей. Даже если играет нечестно – собственно, по этой причине мы и видим такое засилье читеров в практически любом онлайн-проекте.
Вы просто не испытаете тех же эмоций при победе над ИИ-игроком. Даже если он играет очень круто. Так что не факт, что вся эта история пойдет дальше шоу-матчей, в которых лучшая из киберкотлет будет тщетно испытывать свои силы против последней модели ИИ. Собственно, мы все это уже видели на примере Starcraft 2 и Dota 2.
Впрочем, кое-где сильные ИИ могут пригодиться – в Battlefield, например, они уже разбавляют живых игроков на карте в случае, если реальных геймеров не набирается нужное количество. И, конечно, будет намного веселее, если это не будут глупые боты, которых легко победить.
Третий закон ИИ в играх: искусственный интеллект не снижает роль разработчика
Несмотря на название этого пункта, он напрямую касается геймерского опыта. И, на самом деле, здесь речь идет про действительно фундаментальную вещь. А именно – авторские элементы в играх. Ведь даже когда мы говорим о «конвейерных» проектах от крупных корпораций, их все равно делают люди, есть некий узнаваемый стиль, почерк и т.д.
Разумеется, касается это и противников. Которые должны не просто обладать продвинутым ИИ, но и вести себя сообразно игровой ситуации, сеттингу, особенностям мира. Поэтому даже при наделении врагов в играх гибкими «мозгами» без ручной отладки их поведения не обойтись.
Впрочем, касается это не только противников, а вообще всего в играх. Нет, можно, конечно, встроить ChatGPT в диалоговое окно при разговоре с персонажами в RPG. И общение, наверняка, получится интересным. Но получим ли мы при этом действительно цельное приключение? Большой вопрос.
А каким должен быть ИИ в играх по вашему мнению? Пишите в комментариях! И, если понравился материал – подписывайтесь на канал!
Канал в Telegram: https://t.me/MishootkaGamerTg
В «ВКонтакте»: https://vk.com/mishootkagamer