leigest519/opengame

github.com
Visit site

OpenGame: агент генерирует полноценные браузерные игры по текстовому описанию Исследователи из CUHK MMLab представили OpenGame — открытый агентный фреймворк для создания 2D-игр.

🎮 OpenGame: агент генерирует полноценные браузерные игры по текстовому описанию Исследователи из CUHK MMLab представили OpenGame — открытый агентный фреймворк для создания 2D-игр. Пользователь пишет идею, агент самостоятельно генерирует код, графику и музыку. На выходе получается работающая браузерная игра. Фреймворк состоит из трёх компонентов: 1. Модель GameCoder-27B , обученная на базе Qwen3.5-27B на репозиториях Phaser/JavaScript в три этапа: дообучение на корпусе без разметки, обучение с учителем, обучение с подкреплением. 2. Агентный пайплайн из 6 фаз : классификация типа игры, построение каркаса проекта (scaffolding), генерация геймдизайн-документа, создание мультимодальных ассетов (изображения, музыка), написание кода, верификация с самоисправлением через запуск билда в браузере. 3. Механизм итеративного улучшения GameSkill . Агент учится на своих ошибках. Механизм Debug Skill ведёт «живой» протокол отладки: каждый раз, когда что-то ломается, агент записывает сигнатуру ошибки, причину и проверенное исправление. По мере решения задач фреймворк выделяет переиспользуемые фрагменты и добавляет их в библиотеку. В результате возникли пять классов: платформер с гравитацией, top-down с непрерывным движением, grid-механика, tower defense с волнами врагов и UI-ориентированные игры. На бенчмарке OpenGame-Bench из 150 игр конфигурация OpenGame с Claude Sonnet 4.6 в качестве движка рассуждений показывает SOTA результат: корректность сборки 72.4, визуальная читаемость 67.2, соответствие замыслу 65.1 — на 5–6 пунктов выше Cursor с тем же бэкендом. GameCoder-27B превосходит все открытые модели при значительно меньшем размере. Код, веса GameCoder-27B и датасеты доступны на GitHub . #Stateoftheart

Specs

Type Tool
SectionSkills & prompts
Site languageen

Hashtags

Found in sources

Similar in «Skills & prompts»

Submit a site to the catalog

Just send the link — we will work out the rest.

We will review what you send and add it to the catalog if it fits.

Not sure how to implement it? We can help

Tell us about your task — we will pick the tools and suggest where to start.

0 / 5000
Verification code

Fields marked with an asterisk are required. Your data is used only to reply.