0 cumulative citations
View corpus contextNew benchmark maps the game-development lifecycle for coding agents and finds they can reliably create playable foundations from natural-language briefs, but routinely fail to discover hidden bugs, verify runtime behavior, and preserve functionality across iterative repairs and optimizations.
Citation observations
Cumulative provider counts captured on specific dates; providers are never combined.
Recent large language models (LLMs) can operate as coding agents that build complete games from natural language requests. Game development is especially demanding because program logic, visual and audio content, interfaces, interaction and playability must function together in one executable artifact. Measuring this capability therefore requires evaluation of both game product and the development process. Existing benchmarks often assess the game development capabilities of LLMs by evaluating the final artifact or an isolated development stage. Our analysis of complete human-agent development trajectories identifies three stages that together span the lifecycle of game development with a coding agent: initial game generation, bug diagnosis and repair, and optimization over multiple turns. Therefore, we introduce GameXpert-Bench, which operationalizes the three lifecycle stages as three complementary benchmark tracks. GameGen evaluates complete game creation from a single request in an empty workspace. GameFix evaluates diagnosis and repair when defects are reported or left for the agent to discover. GameOpt evaluates cumulative optimization through request chains seeded by real development trajectories between users and agents. We evaluate each track using live game interaction, deterministic behavioral tests, or final product criteria with regression checks. The suite contains 97 generation tasks across 11 genres; 100 repair tasks from 50 game levels verified by humans, each with 19-27 injected bugs; and 17 optimization chains with six turns and 102 requests. Across the three tracks, current agents are more reliable at producing playable foundations and implementing explicit requirements than at discovering defects, verifying runtime behavior, and preserving functionality across changes.
Summary
Main Finding
GameXpert-Bench (GAMEXPERT-BENCH) introduces a lifecycle-oriented benchmark for coding agents in game development and shows a consistent capability asymmetry: current coding agents are relatively good at producing playable foundations and implementing explicit requirements (initial generation), but substantially weaker at autonomously discovering defects, verifying runtime behavior, and preserving functionality across iterative changes (repair and multi-turn optimization). Initial-generation quality alone is an insufficient metric for agent competence in end-to-end game development.
Key Points
- Lifecycle framing: Through analysis of human–agent trajectories the authors define three user-facing lifecycle stages for coding-agent game development — Generation → Fix (bug diagnosis & repair) → Optimization (multi-turn refinement). GAMEXPERT-BENCH operationalizes all three as complementary tracks.
- Three tracks:
- GAMEGEN (single-request generation): agent starts in a blank workspace and must produce a complete browser-native game from a natural-language brief.
- GAMEFIX (diagnosis & repair): starts from human-verified “Gold Games” with reversible mutations (19–27 injected defects per level); evaluates both explicit-issue repair and agent self-discovery repair. Uses deterministic Fail-to-Pass and Pass-to-Pass checks to ensure fixes restore broken behavior without regressions.
- GAMEOPT (human-guided optimization): multi-turn chains seeded from real human–agent development trajectories; agents must incorporate successive product-level requests while preserving earlier behavior.
- Benchmark scale and composition:
- GAMEGEN: 97 games across 11 genres, including 44 requiring 3D rendering; three graded difficulty levels.
- GAMEFIX: 50 confidential Gold Games; each level mutated to create 100 repair tasks per run (different reporting conditions).
- GAMEOPT: 17 optimization chains, each with 6 turns, totaling 102 requests.
- Evaluation approach:
- Emphasis on runtime-executable evidence (artifact behavior) rather than source-only checks.
- GAMEGEN creates Shared Rubrics via cross-model event analysis (core vs. bonus events), then uses runtime probes and human assessment for player-facing qualities.
- GAMEFIX uses reversible mutations with corresponding gold patches and deterministic probes to verify both that errors are fixed and no regression occurred.
- GAMEOPT evaluates final artifacts on gameplay, level design, balance, art, interface, and audio, and checks preservation of prior behavior (evidence-grounded judge).
- Empirical takeaway: agents typically produce interactive, playable cores but often fail to (a) find hidden defects, (b) validate dynamic behaviors reliably, and (c) maintain full functionality across iterative changes — especially in multi-bug or multi-turn settings.
Data & Methods
- Corpus and task construction:
- GAMEGEN: 97 briefs; tasks intentionally varied in complexity and mechanics (core vs bonus event taxonomy).
- GAMEFIX: 50 human-verified Gold Games used as clean baselines; each level mutated by reversible operators producing 19–27 defects, preserving an exact gold patch for verification.
- GAMEOPT: 17 chains derived from real human–agent interactions; experts calibrated starting snapshots, quality constraints, and rubrics.
- Evaluation mechanics:
- Shared Rubrics: cross-model event extraction followed by human curation produces a task-level checklist distinguishing essential (core) behaviors from optional (bonus) content.
- Runtime-grounded verification: automated behavioral probes, deterministic tests, and human evaluation (for player-facing judgments) ensure that scoring reflects the playable artifact.
- Regression-aware verification: Fail-to-Pass (fix broken behavior) and Pass-to-Pass (preserve previously correct behavior) gates used in GAMEFIX.
- Multi-turn evidence: GAMEOPT uses an evidence-grounded judge integrating code, rendered output, and gameplay traces to measure improvement and regression across turns.
- Agents and setup:
- Generation experiments run from-scratch in a blank workspace with no supplied templates or assets; example agent used in protocol description: Claude Code (no task-specific scaffolding).
- Evaluation emphasizes zero-shot and single-session capability for generation track, controlled mutation+repair for fix track, and replayed multi-turn continuity for optimization track.
- Limitations noted by authors:
- Focus on browser-native artifacts and blank-workspace setting may not capture studio workflows tied to specific engines (e.g., Unity, Unreal).
- Some materials (Gold Games) are confidential to support reversible mutation design and reliable gold patches.
Implications for AI Economics
- Productivity vs. quality trade-offs:
- Coding agents can accelerate initial prototyping and reduce time-to-first-playable, lowering upfront labor costs for small teams or solo creators. However, lower reliability in defect discovery, dynamic verification, and regression control implies follow-up human QA, debugging, and iteration remain necessary — shifting rather than eliminating labor.
- Labor demand and skill complementarities:
- Demand will likely shift from routine implementation (initial build) toward higher-skilled roles: QA engineers, gameplay/system designers, and integrators who can verify dynamic behavior and guide agents through complex multi-turn refinements. Human-in-the-loop roles gain importance.
- Cost structure and specialist service markets:
- New service markets will emerge for agent-mediated testing, regression validation, and iterative polishing. Firms may invest in tooling and workflows that bridge agent strengths (generation) and weaknesses (verification/maintenance). Monetizable products include automated behavioral test suites, regression-proofing toolchains, and platform-specific agent adapters.
- Capital vs. labor substitution and model/provider concentration:
- Large, high-capability model providers (or platform-integrated agents) could capture significant value if they supply both generation and robust verification stacks. Firms that internalize agent orchestration and QA pipelines may gain competitive advantages. Smaller studios may substitute certain labor costs with agent usage but still face QA overheads.
- Investment and R&D priorities:
- Economic incentives for R&D should prioritize agent abilities for defect discovery, runtime verification, and safe iterative changes — areas with outsized downstream cost impacts. Investments into datasets and benchmarks that emphasize lifecycle evaluation (not just generation) will better align capabilities with market needs.
- Pricing, risk, and adoption dynamics:
- Buyers will discount agent-generated artifacts that require significant human debugging, creating nuanced pricing and adoption decisions. Firms deploying agent-driven pipelines must price in verification costs and potential regressions; offering guarantees (e.g., regression-tested releases) can be a differentiator.
- Measurement and productivity accounting:
- GDP/labor productivity measures that count lines of code or delivered artifacts may overstate actual productive value if artifact quality and maintainability are not properly measured. Lifecycle-aware metrics (time-to-stable-release, QA hours per feature) become more relevant for assessing economic impact.
- Policy and labor adjustment:
- Workforce retraining should focus on higher-value complementary skills (QA automation design, systems thinking, human-centered design) rather than low-level coding tasks that agents can increasingly perform.
Overall, GAMEXPERT-BENCH highlights that evaluating AI’s economic impact on software (and creative) production requires lifecycle-aware metrics: initial automation reduces marginal costs of prototyping, but durable economic effects depend critically on agents’ abilities in discovery, verification, and iterative preservation — capabilities that shape ongoing labor needs, quality assurance markets, and firm-level investment strategies.
Assessment
Claims (9)
| Claim | Direction | Outcome | Confidence & Evidence | Details |
|---|---|---|---|---|
| GameXpert-Bench evaluates coding agents across three stages of the user-facing game-development lifecycle: initial game generation, bug diagnosis and repair, and multi-turn optimization. Organizational Efficiency | mixed | Coding-agent capability across game creation, maintenance, and iterative improvement |
Reading fidelity
high
Study strength
high
|
not reported
|
| The GAMEGEN track contains 97 game-generation tasks spanning 11 genres, including 44 tasks requiring 3D rendering. Other | positive | Coverage and diversity of game-generation tasks |
Reading fidelity
high
Study strength
high
|
n=97
97 tasks across 11 genres; 44 requiring 3D rendering
|
| The GAMEFIX track consists of 100 repair tasks per run based on 50 human-verified game levels, with 19–27 reversible defects injected into each level. Error Rate | positive | Benchmark coverage for game bug diagnosis and repair |
Reading fidelity
high
Study strength
high
|
n=100
100 repair tasks per run from 50 levels; 19–27 injected defects per level
|
| The GAMEOPT track contains 17 multi-turn optimization chains, each with six turns, totaling 102 requests. Task Allocation | positive | Coverage of iterative, human-guided game optimization tasks |
Reading fidelity
high
Study strength
high
|
n=102
17 optimization chains with six turns each, totaling 102 requests
|
| The benchmark evaluates executable game behavior rather than relying solely on source-code inspection or successful compilation. Output Quality | positive | Runtime validity and player-facing behavior of generated or repaired games |
Reading fidelity
high
Study strength
high
|
not reported
|
| Current coding agents are more reliable at producing playable foundations and implementing explicit requirements than at discovering defects, verifying runtime behavior, and preserving functionality across changes. Output Quality | mixed | Relative reliability of coding agents across game-generation, repair, and optimization capabilities |
Reading fidelity
high
Study strength
medium
|
n=214
|
| In GAMEGEN, agents establish a playable core more reliably than they deliver rich content, robust interfaces, and fully integrated runtime behavior. Output Quality | mixed | Completeness, richness, interface robustness, and runtime integration of generated games |
Reading fidelity
high
Study strength
medium
|
n=97
|
| In GAMEFIX, agents perform substantially worse when defects are hidden, and near-complete repair is uncommon for tasks containing multiple bugs. Error Rate | negative | Bug discovery and successful multi-bug repair without regressions |
Reading fidelity
high
Study strength
medium
|
n=100
|
| In GAMEOPT, leading agents often retain requested functionality across six turns, but they do not consistently preserve the core game loop or achieve balanced improvement across gameplay, level design, balance, art, interface, and audio. Output Quality | mixed | Functionality preservation and quality improvement during multi-turn game optimization |
Reading fidelity
high
Study strength
medium
|
n=102
|