Технология
Odyssey просто превратила видео в игровой мир
Игры всегда расширяют границы. Мы прошли путь от пиксельной графики до реализма с трассировкой лучей, от базовых NPC до умные враги с искусственным интеллектом. Но что, если следующий большой скачок произойдет не из-за лучших движков — а из-за чего-то, что ощущается как просмотр видео на YouTube… но в него можно играть? Именно к этому стремится Odyssey с помощью своей новой интерактивной видеодемонстрации. Пока рано, пока глючит, но это может стать началом новой волны в технологии игр с ИИ и в том, как мы воспринимаем интерактивные видеоигры в реальном времени. Давайте разберемся.
Что такое интерактивное видео Odyssey?

Интерактивное видео — это, по сути, видео, в которое можно играть как в игру. Команда Odyssey описывает его как «видео, которое можно смотреть и с которым можно взаимодействовать, полностью созданное искусственным интеллектом в реальном времени». Другими словами, оно выглядит как обычное видео, но вы можете контролировать то, что происходит на экране. Думайте об этом как о видеоигре от первого лица, за исключением того, что мир вокруг вас — это не готовый 3D уровень – он генерируется ИИ на лету. Odyssey даже называет это «ранней версией Holodeck» (да, как в Star Trek, где вы попадаете в симулированный мир).
В демоверсии Odyssey (которую вы на самом деле можете попробуйте в веб-браузере), вы используете клавиши WASD, чтобы бродить по различным сценам, созданным ИИ: лесная хижина, дом, бар и многое другое. Каждый раз, когда вы перезагружаетесь, мир выглядит немного иначе, потому что ничего не прописано заранее. Это не отполированная игра AAA — скорее технический фокус, показывающий, что ИИ может создавать движущийся мир в реальном времени. Как говорят создатели, сейчас этот опыт «ощущается как исследование глючного сна — сырого, нестабильного, но, несомненно, нового». Короче говоря, интерактивное видео — это совершенно новая среда, которая стирает грань между просмотром и игрой.
Как это работает

Под капотом интерактивное видео использует модель мира ИИ вместо традиционного игрового движка. Проще говоря, ИИ обучается предсказывать следующий видеокадр на основе того, что происходит и что вы делаете. Odyssey объясняет, что их модель мира «пытается предсказать следующее состояние мир в виде видеокадра«учитывая текущее состояние и действие.
Поэтому, когда вы нажимаете клавишу или перемещаете своего персонажа, ИИ вычисляет, как должен выглядеть следующий визуальный эффект, и транслирует его вам. Это происходит очень быстро — система может генерировать новые кадры всего за 40 миллисекунд — что примерно соответствует времени между кадрами в игре со скоростью 24–30 FPS. На практике это кажется почти мгновенным: вы нажимаете кнопку, и видео реагирует так, как это сделала бы игра.
Все это работает на мощном облачном оборудовании (Odyssey использует кластеры высокопроизводительных графических процессоров для запуска ИИ). В тот момент, когда вы предоставляете какие-либо входные данные, скажем, поворачиваете налево или прыгаете, эти входные данные отправляются в модель ИИ, работающую на сервере. Затем модель представляет, каким должен быть следующий кадр (на основе всех видеоданных, из которых она извлекла уроки), и отправляет этот кадр обратно на ваш экран.
Сделайте это 30 раз в секунду и вуаля: у вас есть интерактивное потоковое видео, которое меняется по мере игры. Это как облачный гейминг, за исключением того, что на другом конце нет заранее разработанной игры — это ИИ, который придумывает ее по ходу дела. Потому что это не полагается на обычный игровой движок, Odyssey отмечает, что улучшения не будут происходить из-за лучшего кодирования или графических карт в вашей консоли, а из-за обучения лучших моделей ИИ с большим количеством данных. Текущая демо-версия примитивна и имеет множество странностей.
Почему геймерам стоит обратить внимание на интерактивное видео Odyssey на базе искусственного интеллекта?

Вот тут-то и начинается самое интересное. Интерактивное видео не пытается заменить игры, по крайней мере пока. Но оно бросает вызов некоторым нашим предположениям о том, что делает игру... ну, игрой.
Сегодня даже самые большие игры с открытым миром все еще ограничены временем и бюджетом разработчиков. Каждый объект, каждый NPC, каждая миссия должны быть спланированы, смоделированы, текстурированы и закодированы. Но с интерактивным видео ИИ это может не быть так вечно. Если ИИ достаточно хорош, он может генерировать бесконечный, исследуемый мир без какой-либо предварительной разработки. Это означает игровой мир, который никогда не заканчивается, никогда не повторяется и всегда адаптируется.
Представьте себе игру, которой не нужны дизайнеры уровней. ИИ строит карту по ходу дела. Вам не нужны 300 побочных квестов, записанных в таблице — ИИ создаст их на основе вашего стиля игры. Вам не нужны заскриптованные NPC, повторяющие одни и те же реплики — ИИ придумывает диалоги динамически. Вся идея статичного игрового контента может быть перевернута с ног на голову.
Процедурная генерация уже начала расширять границы, просто посмотрите на No Man's Sky. Но это выходит далеко за рамки процедурной. Это также может привести к более персонализированному игровому опыту. Если ИИ учится на том, как вы играете, он может начать формировать мир способами, которые отражают ваши привычки, стиль или интересы.
Конечно, геймеры ценят полировку, глубину и четкую механику — все то, с чем ИИ все еще борется. Но эта технология не заменит ваш любимый титул ААА. Речь идет об изобретении нового типа опыта. Чего-то более сказочного. Более текучего. Возможно, менее предсказуемого, но и менее ограниченного.
Так как же выглядит будущее?

Если вы представляете себе Star Trek Holodeck, вы не одиноки. Это смело, но не нереалистично. Дайте этому десятилетие, и мы, возможно, не будем смотреть трейлеры новых игр — мы, возможно, будем вступать в них, вживую, по мере того, как они будут генерироваться вокруг нас. Ваша игровая установка может быть такой же простой, как экран и контроллер, но контент? Бесконечный. Персонализированный. Живой.
Даже если мы еще не достигли этого, интерактивное видео может проникнуть в игры в меньших масштабах. Возможно, динамические заставки, которые меняются в зависимости от вашего игрового процесса. Или процедурно сгенерированные миссии, которые кажутся более аутентичными и менее повторяющимися. MMO могут развиваться в реальном времени, движимые ИИ, а не статическими обновлениями. Игры-песочницы могут стать настоящими песочницами, без границ, без зон загрузки, без конца. Вы не играете в историю — вы проживаете ее, а ИИ пишет ее вокруг вас.
Конечно, пока еще рано. Текущая графика глючная, управление ограничено, и нет никакой «игровой» структуры, о которой можно было бы говорить. Но именно так начинаются все революции — тихо, неуклюже и как-то волшебно. Интерактивное видео может стать следующим шагом. Оно не заменит наши любимые жанры, но может породить новые.
Так что если вы геймер, которому нравится идея исследовать нераскрытый потенциал и быть частью чего-то нового, следите за этим пространством. Технологии Odyssey пока находятся в зачаточном состоянии, но они уже ходят. А если они научатся бегать, игры могут уже никогда не выглядеть прежними.