ИИ появится в ваших компьютерных играх, но вы должны волноваться, а не волноваться

На прошлой неделе техническое сообщество было перенасыщено ИИ, от ChatGPT до Google Bard, но не без причины. Мы видим, как такие причуды, как NFT и web3, приходят и уходят, но искусственный интеллект остается — даже в ваших компьютерных играх.

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

Как это используется сейчас

Сравнение завершающего приема в Человеке-пауке Майлза Моралеса.

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

DLSS стал действительно хорош, и хотя есть алгоритмические конкуренты, такие как AMD FidelityFX Super Resolution (FSR) , Nvidia доказала, что ИИ дает преимущество. DLSS 3 является тому подтверждением, предоставляя дополнительные кадры, генерируемые исключительно искусственным интеллектом. AMD, вероятно, тоже не будет возражать — ее последние RX 7900 XTX и RX 7900 XT включают еще неиспользованный ускоритель искусственного интеллекта.

Помимо апскейлинга, ИИ появился на моддинговой платформе RTX Remix от Nvidia, которая предлагает набор инструментов ИИ для улучшения текстур, добавления дополнительного освещения в сцены и многого другого. Portal RTX — отличный пример того, как эти инструменты искусственного интеллекта могут оживить стареющую игру.

Nvidia здесь не единственная. Недавний мод для классического Morrowind добавил в игру голосовые реплики, сгенерированные с помощью ИИ . С массовым сбросом диалогов в Морровинде это было бы невозможно без многолетней работы моддеров по найму актеров озвучивания (маловероятно) или грузовика наличных денег от Bethesda (что еще более маловероятно).

Это всего лишь несколько высокоуровневых примеров того, как сегодня ИИ используется для улучшения игр, но важно помнить об основах ИИ в самих играх. Такие инструменты, как MassEntity в Unreal Engine 5, обещают предоставить огромные партии персонажей, управляемых ИИ, с простым вводом. И это один из самых захватывающих аспектов ИИ в компьютерных играх — его использование для ускорения разработки игр.

Эффективная разработка игр

NVIDIA GameGAN: празднование 40-летия PAC-MAN с революционным искусственным интеллектом

В 2020 году Nvidia обучила модель ИИ воссоздавать Pac-Man . Он был обучен на 50 000 эпизодов игры, и две нейронные сети смогли воссоздать игровую версию Pac-Man без основного игрового движка. Никаких установленных правил, никаких параметров — ИИ просто много смотрел на игру и придумывал, как ее воссоздать.

Это свидетельство того, как далеко продвинулся ИИ в плане ускорения разработки игр. Однако не беспокойтесь о том, что ИИ начнет создавать для вас компьютерные игры. Как сказал генеральный директор Take-Two Штраус Зелник в ходе недавней телеконференции о прибылях и убытках : «[ИИ] не позволит кому-то сказать: «Пожалуйста, разработайте конкурента Grand Theft Auto , который будет лучше, чем Grand Theft Auto ». не произойдет».

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

ИИ также можно использовать для создания более сложных и разнообразных игр, особенно игр с разветвленными путями. Например, AI Dungeon 2 , выпущенная в 2019 году, представляет собой текстовое приключение, созданное ИИ, которое может создавать бесконечные истории. Кроме того, есть бесконечная череда историй о процедурной генерации в таких играх, как No Man's Sky , которые управляются алгоритмами, создающими миллиарды планет.

Логотип AI Dungeon 2.

Хотя такие игры, как No Man's Sky , создают новые миры, они по-прежнему исходят из ядра человеческого замысла. Генеративный ИИ позволяет получить совершенно новый опыт, который не требует установки параметров, достаточно обучения.

Недавно я играл в демо-версию Shadows of Doubt — триллер в стиле нео-нуар, который процедурно генерирует полный мир — через Steam Next Fest . Это позволяет вам получать совершенно уникальный опыт каждый раз, когда вы играете, с разными подсказками, NPC и окружением. Применение искусственного интеллекта к этому типу настроек должно быть достаточно, чтобы взволновать любого, поскольку он обеспечивает уникальные впечатления для каждого игрока, который прикасается к игре.

Не без забот

Разработчики игр грызутся с Rockstar.

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

Существует также большое количество рабочих мест в разработке игр, на которые может повлиять ИИ. От концепт-арта до левел-дизайна и озвучки — ИИ уже может справиться с этими задачами, и это намного дешевле, чем нанимать лигу сотрудников. Я надеюсь, что ИИ используется для расширения масштабов разработки игр на этом фронте, а не для его сокращения. Как и в случае с No Man's Sky, я надеюсь, что он поможет небольшим командам создавать более крупные игры, а не просто увеличит прибыль крупнейших мировых издателей.

Хотя есть обоснованные опасения, есть и много поводов для волнения. Как демонстрируют DLSS, RTX Remix и что-то столь же необычное, как мод с озвучкой Morrowind , в компьютерных играх существует такое использование ИИ, которое еще не было воображено, и это захватывающее место.

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