Li Na
Author directory2026
GUI Agents for Continual Game Generation
Yixu Huang | Bo Li | Li Na | Zhe Wang | Kaijie Chen | Haonan Ge | Qingyi Si | Yuanzhe Shen | Ruihan Yang | Guangjing Wang | Hongcheng Guo
Findings of the Association for Computational Linguistics: EMNLP 2026
Yixu Huang | Bo Li | Li Na | Zhe Wang | Kaijie Chen | Haonan Ge | Qingyi Si | Yuanzhe Shen | Ruihan Yang | Guangjing Wang | Hongcheng Guo
Findings of the Association for Computational Linguistics: EMNLP 2026
Generating a game is not the same as making one playable. Existing code-generation approaches often translate a prompt directly into an artifact, leaving interaction-level failures undetected. We argue that game generation requires a player and study two roles for graphical user interface (GUI) agents. First, we introduce PlaytestArena, an evaluation environment containing 200 browser-based game-generation tasks across eight genres, each paired with rubrics of expected in-play behaviors. An independent GUI judge loads and plays each build to adjudicate these rubrics. Second, we propose Play2Code, in which a game agent and a rubric-blind GUI playtester iteratively generate, play, and refine games through shared memory. The playtester provides gameplay traces and actionable feedback, while a separate GPT-5.5 judge assigns final benchmark scores. Across three frontier backbones, Play2Code achieves a 66.8% rubric pass rate, outperforming single-pass and agentic-coding baselines by 37.1 and 14.6 points, respectively. Its scores also improve monotonically across refinement rounds. Further analysis shows that GUI-agent feedback is more traceable than human reports yet exhibits similarly idiosyncratic priorities. These results establish GUI playtesting as an evaluation and refinement signal for interactive code generation. Our project website is available at https://continual-game-generation.vercel.app/.