ChatPaper.aiChatPaper

OpenGame : Codage agentique ouvert pour les jeux

OpenGame: Open Agentic Coding for Games

April 20, 2026
Auteurs: Yilei Jiang, Jinyuan Hu, Qianyin Xiao, Yaozhi Zheng, Ruize Ma, Kaituo Feng, Jiaming Han, Tianshuo Peng, Kaixuan Fan, Manyuan Zhang, Xiangyu Yue
cs.AI

Résumé

Le développement de jeu se situe à l'intersection de la conception créative et de l'ingénierie logicielle complexe, exigeant l'orchestration conjointe de moteurs de jeu, de boucles en temps réel et d'états étroitement couplés à travers de nombreux fichiers. Si les modèles de langage étendus (LLM) et les agents de code résolvent désormais facilement des tâches de programmation isolées, ils échouent systématiquement lorsqu'on leur demande de produire un jeu entièrement jouable à partir d'une conception de haut niveau, succombant sous les incohérences inter-fichiers, le câblage défaillant des scènes et l'incohérence logique. Nous comblons cette lacune avec OpenGame, le premier cadre agentiel open-source explicitement conçu pour la création de jeux web de bout en bout. Son cœur repose sur la Compétence Jeu, une capacité réutilisable et évolutive composée d'une Compétence Modèle qui développe une bibliothèque de squelettes de projet par l'expérience et d'une Compétence Débogage qui maintient un protocole vivant de correctifs vérifiés - permettant ensemble à l'agent d'échafauder des architectures stables et de réparer systématiquement les erreurs d'intégration plutôt que de corriger des boges syntaxiques isolés. Ce cadre est alimenté par GameCoder-27B, un LLM de code spécialisé dans la maîtrise des moteurs de jeu via un pipeline en trois étapes : pré-entraînement continu, réglage fin supervisé et apprentissage par renforcement ancré dans l'exécution. Comme la vérification de la jouabilité interactive est fondamentalement plus difficile que la vérification de code statique, nous introduisons en outre OpenGame-Bench, un pipeline d'évaluation qui note la génération agentielle de jeux selon la Santé de la Construction, l'Utilisabilité Visuelle et l'Alignement sur l'Intention via une exécution headless et un jugement par VLM. Sur 150 prompts de jeu diversifiés, OpenGame établit un nouvel état de l'art. Nous espérons qu'OpenGame poussera les agents de code au-delà des problèmes discrets d'ingénierie logicielle et vers la construction d'applications interactives complexes du monde réel. Notre cadre sera entièrement open-source.
English
Game development sits at the intersection of creative design and intricate software engineering, demanding the joint orchestration of game engines, real-time loops, and tightly coupled state across many files. While Large Language Models (LLMs) and code agents now solve isolated programming tasks with ease, they consistently stumble when asked to produce a fully playable game from a high-level design, collapsing under cross-file inconsistencies, broken scene wiring, and logical incoherence. We bridge this gap with OpenGame, the first open-source agentic framework explicitly designed for end-to-end web game creation. At its core lies Game Skill, a reusable, evolving capability composed of a Template Skill that grows a library of project skeletons from experience and a Debug Skill that maintains a living protocol of verified fixes - together enabling the agent to scaffold stable architectures and systematically repair integration errors rather than patch isolated syntax bugs. Powering this framework is GameCoder-27B, a code LLM specialized for game engine mastery through a three-stage pipeline of continual pre-training, supervised fine-tuning, and execution-grounded reinforcement learning. Since verifying interactive playability is fundamentally harder than checking static code, we further introduce OpenGame-Bench, an evaluation pipeline that scores agentic game generation along Build Health, Visual Usability, and Intent Alignment via headless browser execution and VLM judging. Across 150 diverse game prompts, OpenGame establishes a new state-of-the-art. We hope OpenGame pushes code agents beyond discrete software engineering problems and toward building complex, interactive real-world applications. Our framework will be fully open-sourced.
PDF522April 22, 2026