TL;DR
OpenGame introduces the first open-source agentic framework for end-to-end web game creation, combining GameCoder-27B with Template and Debug Skills. On OpenGame-Bench (150 tasks), it achieves BH=63.9, VU=57.0, IA=54.1, outperforming all direct LLM baselines, with peak performance reaching BH=72.
31
已证实
4
证据不足
3
无法验证
N/A
可复现性
置信度
73%

核心问题

How can LLM-based agents be enabled to reliably generate playable, multi-file web games from natural language specifications, overcoming the logical incoherence, engine-specific knowledge gaps, and cross-file inconsistencies that plague current frontier models?

核心方法

{'approach': 'The authors develop OpenGame, combining GameCoder-27B (trained via continual pre-training, supervised fine-tuning, and execution-grounded reinforcement learning on game repositories) with a six-phase agentic workflow. The framework introduces Game Skill comprising Template Skill for project scaffolding and Debug Skill for systematic error repair, evaluated dynamically on OpenGame-Bench with 150 browser game tasks.', 'key_components': ['OpenGame combines a domain-specialized code model with a structured multimodal coding agent.', 'The methodology has three pillars: base model training, autonomous game-generation workflow, and agent evolution through reusable skills.', 'GameCoder-27B is built on Qwen3.5-27B backbone to address multi-file synthesis challenges.', 'The training pipeline consists of three stages: Continual Pre-Training, Supervised Fine-Tuning, and Reinforcement Learning.', 'Sequential ablation of training stages: CPT, SFT, RL', 'Base model: Qwen-3.5-27B', 'OpenGame agentic framework kept fixed during ablation', 'Claude Sonnet 4.6 backend used throughout to isolate system design', 'Core routing and context-management mechanisms disabled one at a time', 'Focus on Autonomous Agent Workflow components'], 'section_ids': ['sec_3', 'sec_4', 'sec_14', 'sec_16']}

论点验证

证据不足 (40%) In practice, we observe three recurring failure modes in frontier models: (1) Logical Incoherence: the model loses track of global state across the game loop, producing projects that freeze, fail to terminate, or never realize key mechanics; (2) Engine-Specific Knowledge Gaps: general models often ignore or misuse engine abstractions, re-implementing mechanics from scratch instead of correctly leveraging framework-native physics, scene, and event systems; and (3) Cross-File Inconsistencies: even when individual files look plausible, the overall project frequently breaks due to mismatched asset keys, flawed scene wiring, missing configuration fields, or broken initialization order.
The paper states these three failure modes as observations but provides no systematic quantitative analysis of frontier model failures. No data is presented on failure frequencies, no comparative analysis across models, and no controlled experiments
无法验证 (20%) We therefore present OpenGame, the first open-source agentic framework explicitly designed for end-to-end web game creation.
This is a novelty claim ('first open-source agentic framework') that requires external verification against the broader research landscape. The paper does not provide systematic comparison with existing frameworks to substantiate the 'first' claim. T
已证实 (85%) At the core of OpenGame is Game Skill, a reusable capability for translating a natural-language design specification into a runnable project.
Game Skill is a core contribution that is fully specified (Template Skill + Debug Skill) and demonstrated through experiments. The ablation studies in Table 4 show the contribution of these components to overall performance.
已证实 (85%) First, Template Skill grows an evolving library of project skeletons (L), starting from a single game-agnostic meta template (M 0 ) and expanding into specialized template families such as gravity-based side view and top-down continuous motion.
Template Skill is fully specified and its contribution is demonstrated through ablation. Table 4 shows the improvement from M0 to the full evolved library L, with specific performance metrics.
已证实 (85%) Second, Debug Skill maintains a living debugging protocol (P) updated from observed build, test, and runtime outcomes, allowing the agent to accumulate verified fixes and systematically resolve high-frequency integration failures rather than repeatedly rediscovering them from scratch.
Debug Skill is fully specified with the living debugging protocol P, and its contribution is demonstrated through ablation studies showing performance improvements.
已证实 (80%) Supporting this framework is a domain-specialized foundation model, GameCoder-27B.
GameCoder-27B is described as a domain-specialized model with its training pipeline specified. The model is used in experiments and its contribution is shown through ablation.
已证实 (85%) Rather than relying solely on prompting a general code model, we train GameCoder-27B through a three-stage pipeline of continual pre-training, supervised fine-tuning, and execution-grounded reinforcement learning.
The three-stage training pipeline (CPT, SFT, RL) is fully specified and its contribution is demonstrated through sequential ablation in paragraph 39.
已证实 (85%) To address this gap, we introduce OpenGame-Bench, an evaluation pipeline designed to assess whether an agent can actually build interactive web games.
OpenGame-Bench is introduced as a complete evaluation pipeline with 150 tasks, and is used throughout the experiments to evaluate all systems.
已证实 (80%) OpenGame-Bench moves verification from static code analysis to dynamic playability assessment, scoring generated projects along build correctness, visual usability, and intent satisfaction through headless browser execution and multimodal judging.
The three evaluation dimensions (Build Health, Visual Usability, Intent Alignment) are fully specified with their scoring methodology, and are used consistently throughout the experiments.
已证实 (80%) We train GameCoder-27B, a domain-specialized code model through continual pre-training, supervised finetuning, and execution-grounded reinforcement learning to better master game engine patterns, API usage, and complex gameplay logic.
Same as claim 6 - GameCoder-27B training is described and demonstrated through experiments and ablation.
已证实 (85%) We introduce OpenGame-Bench, a new evaluation paradigm for interactive code generation, moving beyond static unit tests to measure build health, visual usability, and intent alignment for end-to-end web game creation.
Same as claim 8 - OpenGame-Bench is introduced and used for evaluation.
已证实 (90%) We develop GameCoder-27B, built on top of a Qwen3.5-27B backbone.
The choice of Qwen3.5-27B as the backbone is clearly stated. This is a straightforward design choice that doesn't require additional justification.
已证实 (85%) We address this gap through a three-stage training pipeline: Continual Pre-Training (CPT), Supervised Fine-Tuning (SFT), and Reinforcement Learning (RL).
Same as claim 7 - three-stage pipeline is specified and ablated.
证据不足 (40%) We assemble a large-scale pre-training corpus from open-source Phaser and JavaScript/TypeScript game repositories on GitHub, together with official documentation and community tutorials.
While the paper mentions assembling a 'large-scale pre-training corpus,' no details are provided about corpus size, number of repositories, data quality filtering, or composition statistics. The claim lacks concrete evidence about what constitutes 'l
已证实 (85%) We leverage gpt-codex5.1 to curate complex, multi-step game design prompts (e.g., "Implement a 2D platformer character controller with double-jump and sprite animations"). We then use minimax2.5 to produce high-quality target solutions.
The use of specific models (gpt-codex5.1 for prompts, minimax2.5 for solutions) for synthetic data generation is clearly stated as part of the SFT pipeline.
已证实 (80%) To further refine code generation and strengthen logical reliability, we apply RL with execution-based feedback at the component level.
The RL stage with execution-based feedback at component level is described, including the reward computation from execution success and test pass rate.
已证实 (85%) OpenGame orchestrates the agent through six operational phases: initialization and classification, scaffolding, design generation, asset synthesis, code implementation, and verification.
The six operational phases are fully specified and described in detail in the methodology section.
已证实 (80%) Rather than relying on ambiguous genre labels, this tool applies a Physics-First Classification rule that categorizes the task according to physical constraints and spatial mechanics (e.g., mapping "falling without ground support" to a platformer archetype or "snapping to a grid" to grid_logic).
The Physics-First Classification rule is described with specific examples of how physical constraints map to archetypes.
证据不足 (45%) To mitigate context overflow during implementation, we introduce a Three-Layer Reading Strategy. Using read_file, the agent progressively loads: (1) an API summary for the template system, (2) the targeted source file (e.g., _Template*.ts) that will be modified, and (3) the implementation guide, loaded last to maximize immediate salience.
The Three-Layer Reading Strategy is described but not justified through ablation or analysis. No evidence is provided that this specific strategy improves performance compared to alternatives.
已证实 (80%) Code generation then follows a Template Method Pattern: rather than writing the project from scratch, the agent copies template files and overrides designated hook methods (e.g., setupCustomCollisions) to inject game-specific logic while preserving the deterministic lifecycle management of the base classes.
The Template Method Pattern approach is clearly described with specific examples of hook methods.

... 共 38 个论点

可复现性评估

较低可复现性 (0%)

缺失的复现细节

局限性(作者自述)

本分析由 PDF 阅读助手 自动生成,仅供参考,不构成学术评审意见。验证结论和可复现性评估基于论文文本自动分析,可能存在偏差。原始论文请参阅 arXiv

分析时间:2026-04-24T01:30:27+00:00 · 数据来源:Paper Collector