Представлен AnyGameRenderer: нейросеть дорисовывает графику играм, сделанным ИИ-агентами

ИИ-агенты для программирования уже умеют за минуты собирать небольшие играбельные игры, но выглядят они обычно как «программистская графика»: серые заготовки, цветные геометрические примитивы и плоские семантические пятна. В статье представлен AnyGameRenderer, генеративный рендерер «видео в видео», который превращает такие кадры в качественную картинку с персонажами, деталями движения и эффектами. По заявлению авторов, при этом остаются нетронутыми компоновка сцены, камера, а также положение и тайминг каждого объекта.
На вход подаётся обычное видео игрового состояния: никаких G-буферов движка, меток классов для каждого объекта или низкополигональных прокси не требуется. Работают серые блокауты, цветные примитивы, семантические карты и каркасные (wireframe) изображения. Авторы утверждают, что система обобщается на разные жанры, которые строят агенты: tower defense, автобаттлеры, top-down-выживалки, пошаговые бои, картинг и «раннеры с толпой».
Особый упор сделан на сохранении соответствия объектов: число объектов в группах остаётся верным, а сущности появляются и исчезают ровно в нужном кадре.
Технически AnyGameRenderer получен дообучением методом LoRA модели MiniMax-H3 ref2va, генеративной видеомодели на 33 млрд параметров, которая принимает опорное видео. Обучающая выборка, sim10k парных клипов (что именно означает «sim10k», в аннотации не объясняется) из трёх источников: (i) многопотоковые данные рендеринга из 38 игр, сделанных агентами и выгруженных из GEAR, ИИ-инструмента для создания игр; (ii) двухпотоковые данные из Unreal Engine с программно управляемыми толпами, изменениями числа объектов и их масштаба; (iii) записи реального геймплея, для которых пары восстановлены через детекцию 3D-боксов.
Для оценки соответствия объектов авторы предлагают бенчмарк уровня сущностей: 59 отложенных случаев и 753 сущности, оценка идёт по эталонным рамкам (ground-truth boxes). По сравнению с базовой моделью AnyGameRenderer лучше сохраняет соответствие: временное совпадение (temporal match) растёт с 50,9% до 62,9%, доля пропущенных изменений числа объектов падает с 34,7% до 21,3%, а «выдуманных» или нерисованных объектов становится меньше (цифр для последнего не приводится).
Ключевые факты
- AnyGameRenderer, рендерер «видео в видео»: превращает серые блокауты, цветные примитивы, семантические карты и каркасы из игр ИИ-агентов в качественную картинку, сохраняя компоновку, камеру, положение и тайминг объектов.
- Основа, модель MiniMax-H3 ref2va на 33 млрд параметров, дообученная методом LoRA; на вход нужно только обычное видео, без G-буферов и меток классов.
- Данные: sim10k парных клипов из 38 игр агентов (GEAR), Unreal Engine и записей реального геймплея с восстановленными парами.
- Новый бенчмарк: 59 отложенных случаев, 753 сущности, оценка по эталонным рамкам.
- Против базовой модели: временное совпадение 50,9% → 62,9%, пропущенные изменения числа объектов 34,7% → 21,3%.
Почему это важно
Агенты быстро делают играбельные прототипы, но выглядят они сыро. Идея работы, отделить логику игры от внешнего вида: игра остаётся «скелетом», а генеративная модель накладывает на него графику. Главная трудность в том, что обычные видеомодели «забывают» объекты: теряют их, выдумывают лишние, путают число в толпе. Авторы целятся именно в это и предлагают отдельную метрику соответствия объектов.
Кому это важно
Разработчикам игровых прототипов и инди-командам, которые собирают игры с помощью ИИ-агентов; исследователям генеративного видео и нейрорендеринга; тем, кто занимается оценкой видеомоделей и ищет способы измерять сохранность объектов во времени.
Как это применить
Напрямую пока неясно: в аннотации не упоминается публикация кода, весов или бенчмарка. Практический вывод, сам подход: можно подавать на вход обычную запись игры без служебных данных движка и получать стилизованное видео. Для воспроизведения понадобится дообучение крупной видеомодели методом LoRA и парные данные из нескольких источников.
Можно ли доверять
Это препринт; все цифры, результаты самих авторов на их собственном бенчмарке (59 случаев, 753 сущности). Сравнение дано только с базовой моделью MiniMax-H3 ref2va, других моделей в аннотации нет. Авторы и организации в тексте не названы. Прирост заметен (временное совпадение с 50,9% до 62,9%, пропуски изменений числа объектов с 34,7% до 21,3%), но независимой проверки пока нет.
Риски и подводные камни
В аннотации нет данных о скорости работы, возможности работы в реальном времени и стоимости вычислений, а также человеческой оценки визуального качества. Для «выдуманных» и нерисованных объектов цифры не приведены. Обозначение «sim10k» не расшифровано, разбивка клипов по трём источникам не указана. Остаётся и вопрос, насколько заявленное обобщение на жанры выдержит игры за пределами описанных.