6 агентов Vibe Gaming: сами генерируют, тестируют и исправляют баги
Решает проблему проект Spellcaster от китайской компании DarwinMind. Подход назван Vibe Gaming: пользователь описывает игру одной фразой, например «танковый бой в ретро-стиле». Система не выдает код сразу. Она превращает запрос в правила, параметры и цели, затем запускает шесть агентов. Rule Agent проектирует правила, Level Agent — уровни, Asset Agent — графику. Playability Agent и Simulation Agent проверяют, достижимы ли пути, работают ли механики, нет ли безвыходных ситуаций. Repair Agent находит, к какой части — правилам, числам, уровням, ассетам или коду — относится проблема, и чинит локально.
Цикл «генерация — запуск — проверка — исправление» повторяется. Пользователь продолжает диалог: просит ускорить героя, добавить врагов, сменить стиль — агенты обновляют нужные элементы, а не пересобирают проект. Играбельный прототип платформера, tower defense, раннера, роглайка или danmaku-шутера появляется за пятнадцать минут. Ценность таких прототипов не только в точном воспроизведении задуманного: иногда система находит неожиданные рабочие механики. Танк, бьющий врага стволом, после проверки оказывается полноценным вариантом ближнего боя. Разработчики быстро понимают, стоит ли развивать идею, контент-мейкеры превращают мемы в интерактив, а обычным пользователям не нужно учиться программировать.
Следующий шаг — отказ от кода как промежуточного слоя. Мировая модель получает на вход действия игрока, текущую сцену и историю взаимодействий, а на выходе предсказывает следующий кадр. Игра не собирается из объектов и правил, а непрерывно порождается в ответ на действия человека. За этим стоит опыт DarwinMind в мультиагентных системах и world models: в команде исследователи, связанные с Чжэцзянским университетом, Нанкинским университетом и Австралийским национальным университетом. Пока проект в ограниченном доступе, но его девиз звучит обнадеживающе: «Не кодируй, просто создавай».
Источник: www.qbitai.com
Поделиться