GameNGen, игровой движок на базе искусственного интеллекта (ИИ), демонстрирует потенциал для революционного изменения процесса создания и воспроизведения видеоигр. Инновационный подход, разработанный Google Research и исследователями Тель-Авивского университета, позволяет взаимодействовать со сложным игровым окружением в режиме реального времени, не прибегая к традиционным игровым движкам.
Как сообщают авторы, GameNGen может симулировать классическую игру DOOM со скоростью более 20 кадров в секунду, достигая визуального качества, сравнимого с оригинальной игрой.
Основной функционал GameNGen заключается в использовании диффузионных моделей — типа генеративного ИИ, ставшего стандартом в создании медиа. Процесс начинается с обучения агента, обучающегося с применением подкрепления (RL), который играет в игру, записывая свои действия и наблюдения. Затем эти данные используются для обучения диффузионной модели, которая предсказывает следующий кадр на основе последовательности прошлых кадров и действий. Этот метод позволяет модели имитировать сложные обновления состояния игры, такие как управление здоровьем и боеприпасами, нападение на врагов и взаимодействие с окружающей средой на длинных траекториях.
Модели ИИ, подобные GameNGen, могут привести к разработке игр, которые генерируются, а не кодируются вручную, подобно тому, как сегодня нейронные модели генерируют изображения и видео. Это может сделать разработку игр более доступной и экономически эффективной, позволяя создателям разрабатывать и изменять игры с помощью текстовых описаний или примеров изображений.
Кроме того, способность моделей ИИ моделировать интерактивные среды в реальном времени может повысить реалистичность и интерактивность игр. Например, можно будет создавать более иммерсивные и адаптивные игры, в которых NPC будут демонстрировать реалистичное поведение, а окружение будет динамически реагировать на действия игрока. Это может привести к созданию более насыщенных сюжетов и более увлекательного геймплея, поскольку игры, управляемые ИИ, адаптируются к индивидуальным предпочтениям и уровню мастерства игроков.
В настоящее время GameNGen демонстрируется в игре DOOM, но создатели планируют применить эту технологию в других играх и интерактивных программных системах, подчеркивая потенциал более широкого применения в игровой индустрии.
