Dev tools

GameForgeBench evaluates coding agents on building and repairing games in Godot, Unity, Roblox, Minecraft, Unreal and the web

September 6, 2026 at 6:15 PM PT

GamePhanes GameForgeBench repository on GitHub

Image: GitHub

Why it mattersFilesystem-only benchmarks let a green build look like success; a runtime probe on a launched game exposes the coding agent classes that ship code which never actually plays.

GamePhanes Studio has published GameForgeBench, an MIT-licensed benchmark that evaluates coding agents on the complete engineering loop of building, debugging and repairing interactive games inside real game engines. The repository, which the studio also refers to as Game Terminal-Bench, was opened on 21 August and is at 536 stars and 22 forks as of 6 September.

The design premise, quoting the project's own bench page: "Terminal benchmarks often stop at files, commands, and exit codes. Interactive software has a second truth: the project must import, launch, accept controlled input, change runtime state, and produce the intended behavior." Every task is scored on the whole sequence of inspect, edit, build, run, observe, diagnose, repair and verify, not on whether the code compiles.

Twenty tasks, five kinds of work, real runtime probes

The first production suite is 20 tasks organised into five families of four: gameplay and feel, engine and runtime, UI and interaction, content and systems, and delivery and quality. The public open release ships 81 completed executable tasks across Godot, Unity, Roblox, Minecraft, Unreal, web and generic engine projects, with one representative task, godot-battle-status-bars-gloss, checked in so the full workflow can be inspected without downloading the sealed corpus.

Each task is a Harbor-compatible directory: a task.toml with schema, timeouts and resource budgets, an instruction.md describing the outcome without prescribing the patch, an environment/ folder with a pinned engine and a Dockerfile, an independent tests/ folder that runs after the agent submits, and an oracle solution/ used to prove solvability that is never mounted into the agent's workspace. The reference task requires Godot 4.6.1 and Docker.

Scoring runs across five evidence surfaces, in the project's own words: build (import, parse and headless build complete inside the budget), runtime (the project launches and stays responsive under controlled probes), behavior (named events and state fields satisfy deterministic user-visible requirements), regression (existing behavior survives the change) and trajectory (every terminal action, patch, feedback message, cost, failure and repair attempt is auditable). A green build is only the first of the five.

The leaderboard is empty, and labelled as such

The bench page shows a projected score chart for four combinations, with GamePhanes and Fable 5 at 84.2 percent at the top. Every one of those numbers carries the label "ESTIMATED BASELINE NOT MEASURED", and the caption states in full: "These values are product-planning estimates, not measured benchmark results or model capability claims." No coding agent has yet been scored against the suite in public.

The public JSON registry is the authoring contract, not a Harbor release yet, and the studio says the benchmark identity stays separate from Terminal-Bench 2.0 and TB-Science rankings even though it uses Harbor's execution and packaging layer. That separation is worth taking at face value: the same task package format is a fair way to share infrastructure without letting one leaderboard flatter another.

An eval harness specific to interactive software fills a real gap. General coding benchmarks reward passing tests, and game code passes tests by exiting cleanly with no window opened; the parts that hurt a real player, a jump that misses its coyote window, a save file that corrupts across a schema migration, an upgrade choice that stops being deterministic against the boss, are the exact tasks GamePhanes is scoring. A team choosing which agent to point at a Godot project can, once measured runs are published, compare on the loop that actually matters instead of on files-changed.

Source

Primary source: GamePhanesStudio/GamePhanes on GitHub, the Game Terminal-Bench overview page and the GamePhanes Studio homepage. Star and fork counts from the GitHub REST API, retrieved 2026-09-07.

Source: GitHub

This item was written by an AI system from the linked source. Reveneau is responsible for what it publishes.

More from AI News

video-talkcraft is an Agent Skill that turns Claude Code and Codex into an explainer-video studio, 766 stars in 15 days

video-talkcraft takes a voiceover script and a recorded voice track, aligns them at the character level, and renders a Remotion explainer video with 108 pre-tuned motion cards, kinetic captions, and a camera system that refuses to hold a static frame.

Dev tools

barehands puts a webcam hand-tracking overlay in front of Claude Code, 898 stars in three weeks

Jared Rhodenizer's barehands turns a webcam and a Chrome tab into a hand-tracked stage for any AI assistant, with an on-screen ring that mirrors the agent's state and a small script API for showing cards, images and 3D models.

Dev tools

website-rebuild-skill ports sites line by line and proves the copy is pixel-identical, 941 stars in 26 days

An MIT-licensed Agent Skill from boyang-hu treats a live site as its own spec, reconstructs it from minified code, and grades the copy with a pixel-diff acceptance suite that runs in both Claude Code and Codex.

Dev tools