AIAny
Icon for item

GameCraft-Bench: Can Agents Build Playable Games End-to-End in a Real Game Engine?

Assesses whether coding agents can generate complete, playable games end-to-end inside the Godot engine. Implements an interaction-grounded evaluation (replayed demonstrations + rubric-guided multimodal judging) across 140 tasks and 15 game families; top agents score ~41%.

Introduction

Most code-generation benchmarks stop at static compilation or unit tests; building a playable game exposes a different failure mode: integration across scripts, scenes, assets, rendering, and runtime interaction. GameCraft-Bench reframes end-to-end game generation as an interaction problem and operationalizes three evaluation desiderata—Engine Grounding, Artifact Completeness, and Interactive Verification—so that success means observable, replayable gameplay that matches a specification.

Key Findings
  • End-to-end game generation remains challenging: the benchmark contains 140 Godot tasks across 15 game families, and the strongest evaluated agent achieves only 41.46% overall. This highlights gaps beyond single-file code correctness—agents often produce partial mechanics but not full, playable artifacts.
  • Common failure modes are content paucity, missing or incorrect visual feedback, and broken scene wiring. These issues typically only surface when the game is executed and interacted with, rather than via static tests.
  • The interaction-grounded evaluation (replayed demos + rubric-guided multimodal judging) reveals runtime and UX problems that automated static checks miss, making it a stricter test of real-world agent capabilities.
  • By focusing on a real engine (Godot) and multimodal artifacts (scripts, scenes, assets, rendering), the benchmark forces agents to coordinate cross-file logic, asset references, and runtime behavior—key properties for deployable game generation systems.
Who it's for and tradeoffs

Great fit if you research agentic code generation, multimodal evaluation, or agent verification methods and need a benchmark that measures interactive end-to-end outcomes rather than just synthesis accuracy. Look elsewhere if your goal is narrower (e.g., unit-level code synthesis or single-file algorithms), since GameCraft-Bench requires engine setup, execution traces, and multimodal judging, which increases evaluation complexity and compute cost. The framework is valuable for pinpointing integration and UX failures but is heavier to run and score than text-only benchmarks.

Where it fits

GameCraft-Bench complements prior game-development benchmarks and frameworks by emphasizing engine-grounded, interaction-level verification in Godot. Use it alongside toolkits that automate execution and visual feedback capture when your research priority is producing fully playable, demonstrably interactive artifacts rather than isolated code snippets.

Information

  • Websitearxiv.org
  • AuthorsTongxu Luo, Rongsheng Wang, Jiaxi Bi, Chenming Xu, Zhengyang Tang, Jianlong Chen, Juhao Liang, Ke Ji, Shuqi Guo, Yuhao Du
  • Published date2026/06/16

Categories

More Items

Turns past discovery traces into replayable simulators so alternative exploration policies can be evaluated offline ('dreaming'), enabling fast, low-cost meta-level policy improvement for agent-driven discovery across coding, optimization, and GPU-kernel tasks.

Presents Atria Dawn Preview, an agentic foundation LLM trained with a Verifiable Experience Pipeline to connect tool-mediated interactions to executable environments; evaluated across 16 real-world research and engineering benchmarks with top scores on five, and a human–AI collaboration analysis of 769 task records.

Synthesizes a deployment-specific safety harness (natural-language policy plus executable logic) for a frozen LLM in a target domain, using model behavior, domain specs, and adversarial review to optimize safety–utility trade-offs and transfer across agent benchmarks.