a builder's codex
codex · operators · Simon Willison · ins_willison-game-loop-agent-limit

Agents can build functional game interfaces but cannot independently engineer engaging gameplay loops, because fun is a subjective judgment that no specification can substitute for.

By Simon Willison · Independent developer, co-creator of Django, creator of Datasette; technology journalist and blogger at simonwillison.net · 2026-09-27 · essay · 2026 in LLMs (so far)

Tier B · TL;DR
Agents can build functional game interfaces but cannot independently engineer engaging gameplay loops, because fun is a subjective judgment that no specification can substitute for.

Claim

Coding agents produce game-like interfaces from prompts. They cannot produce games that feel engaging to play. The gap is not a code-generation failure; it is a feedback loop failure. Fun is not verifiable against a specification.

Mechanism

A coding agent evaluates its output against stated criteria: does the code run, does the UI render, does the button respond. These are verifiable. Gameplay quality is not verifiable by the same means. A game loop that is "correct" by specification can feel tedious, punishing, or empty in play. Discovering that requires a human player cycling through the loop, noticing the feeling, and translating it back into design changes. That feedback cycle is human. The agent can execute changes once the human has named them. It cannot initiate the discovery that something needs changing because it lacks access to the player's subjective experience. Willison observes this after surveying the game-like interfaces agents produce in 2026: the structural outputs are present; the play experience is absent.

Conditions

Holds when: the quality criterion for the work is a subjective human experience (fun, tension, pacing, narrative cohesion, aesthetic feel) rather than a verifiable state.

Fails when: the task is a well-defined game mechanic that can be fully specified (e.g., "implement the ruleset for chess" or "build a match-three grid"), where correctness is objective and verification is achievable without human play.

Evidence

Willison notes in his September 27, 2026 year-in-review that agents have proved able to build game-like interfaces but cannot create engaging gameplay loops or sustained fun. The observation surfaces as a consistent finding across his 2026 building experiments with frontier models.

Signals

Counter-evidence

The boundary between "functional game interface" and "engaging game" is not fixed. As agents improve at interpreting informal feedback ("this feels too slow") and as human-agent play-test loops become faster, the effective distance between agent capability and game quality may shrink. Some procedurally generated games have created emergent fun without explicit human design of each loop element. The claim is strongest at the current capability level and may erode as feedback channel quality improves.

Cross-references

Open the interactive view → View original source → Markdown source →