CraftBench-UE: Deterministic Evaluation for Coding Agents in Unreal Engine
On the map: LLM agents and tool use → Software engineering coding agents
Abstract (arXiv)
Building gameplay features in a game engine requires more than code, as code that compiles and runs does not necessarily implement the requested gameplay. We introduce CraftBenchUE, an evaluation harness that runs agents in an isolated Unreal Engine environment, reconstructs their saved submissions in fresh projects, and applies deterministic build, asset, and runtime checks without an LLM judge. Based on the harness, we built a benchmark consisting of 70 tasks spanning C++ source, Blueprint assets, and editor scripting. We evaluate seven models under two editor-tool configurations, with a file-and-shell baseline on C++ tasks. We further pair tasks that specify the same gameplay and use the same runtime tests, but require C++ and Blueprint as the deliverables. Across the 10 paired tasks, C++ completion rates exceed Blueprint by 30.0 and 42.9 percentage points in the two tool configurations. Among on-time Blueprint submissions in this paired set that pass asset checks, 42.2% and 50.0% fail explicit runtime assertions. These submissions satisfy asset requirements but fail the required gameplay tests. We will release the harness, task benchmark, and our trajectory findings with the report.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 17 of its 23 references that are in the map. First posted on arXiv 19 Sep 2026.
Builds on
17 of 23 references.
Closest ancestors · 6
Same direction, newest first
- 2026GameXpert-Bench: How Far Are Coding Agents from Expert Game Development?22 Aug
- 2026GameEngineBench: Evaluating Coding Agents on Real C++ Runtime Environments3 Jul
- 2026Stop Comparing LLM Agents Without Disclosing the Harness7 May
- 2026AutoUE: Automated Generation of 3D Games in Unreal Engine via Multi-Agent Systems7 Mar
- 2026GameDevBench: Evaluating Agentic Capabilities Through Game Development11 Feb
- 2024SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineering6 May
Other references · 11
- 2021Evaluating Large Language Models Trained on Codecited by 8,053
- 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,193
- 2023WebArena: A Realistic Web Environment for Building Autonomous Agentscited by 1,908
- 2024OSWorld: Benchmarking Multimodal Agents for Open-Ended Tasks in Real Computer Environmentscited by 1,134
- 2026Terminal-Bench: Benchmarking Agents on Hard, Realistic Tasks in Command Line Interfacescited by 515
- 2026SkillsBench: Benchmarking How Well Agent Skills Work Across Diverse Taskscited by 289
- 2025MCP-Universe: Benchmarking Large Language Models with Real-World Model Context Protocol Serverscited by 89
- 2025MCPMark: A Benchmark for Stress-Testing Realistic and Comprehensive MCP Usecited by 37
- 2025Orak: A Foundational Benchmark for Training and Evaluating LLM Agents on Diverse Video Gamescited by 30
- 2026GBQA: A Game Benchmark for Evaluating LLMs as Quality Assurance Engineerscited by 4
- 2026Cutscene Agent: An LLM Agent Framework for Automated 3D Cutscene Generationcited by 3
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2026GameLogicBench: Evaluating Coding Agents on Runtime Game Logic with Tick-Level State Assertions
- 2026WebGameBench: Requirement-to-Application Evaluation for Coding Agents via Browser-Native Games
- 2026GameCraft-Bench: Can Agents Build Playable Games End-to-End in a Real Game Engine?
- 2026OpenGame: Open Agentic Coding for Games
- 2026SWE-Game: Can Coding Agents Build the Games We Want?
- 2026OpenGameEval: Benchmarking Agentic Programming and Exploration in a Stateful Game Engine
- 2026GameASG-Bench: Benchmarking Autonomous Software Generation for Game Development
- 2026Code2Games: Enabling Coding Agents for Gaming World Generation