Loading

RPG Dreamer

Agentic Generation for Long-Horizon RPGs

RPG Dreamer: Towards Agent-Driven Generation of Long-Horizon Interactive Worlds

Abstract

Games, as a special category of software, create interactive worlds governed by their own specific rules. Given the recent successes of coding agents, increasing attention has been devoted to automatic game generation. We observe that existing methods fail to create long-horizon games, as they entangle game mechanics with content and lack effective playtesting capabilities. In this work, we present RPG Dreamer, a framework capable of generating games with hours-long coherent playthroughs. We use role-playing games (RPGs) to exemplifies the long-horizon generation capabilities of the framework, as RPGs feature branching narratives, non-linear progressions, and extended playtime. RPG Dreamer consists of an Agent-Oriented Game Engine (AOGE) and a Reviewer-centric Generation Loop (RGL). AOGE separates mechanics from content, and exposes an agent interface with uniform observation and semantic action, enhancing both the reliability and coverage of automated gameplay. RGL is a closed-loop pipeline that enables agents to iteratively generate, review, and evolve games through a multi-reviewer system, including a team of gameplay reviewers who conduct playtesting to expose latent bugs. Due to the absence of benchmarks for evaluating hour-scale game generation, we further propose RPG-Bench, a benchmark of 150 evaluation instances spanning diverse themes, whose metrics are grounded in dynamic gameplay trajectories. Results on RPG-Bench demonstrate that RPG Dreamer improves the scalability of state-of-the-art coding agents on long-horizon games.

Demos

Demos

INSERT CARTRIDGE

Choose one of the playable world cartridges from the library below.

This game includes sound. Please check your device volume.
Use the Fullscreen button to enter or exit fullscreen.

Result

Harness Model Requirement fidelity Content
richness
Visual and
interaction quality
Playability Overall
Automatic evaluation
Claude CodeMimo-V2.544.06.338.413.922.0
OpenGameOpus 4.880.031.641.445.743.6
Qwen-codeQwen3.8-Max84.032.255.027.642.8
Kimi-codeKimi K396.048.667.940.956.8
CodexGPT 5.6 Sol96.057.956.263.863.0
RPG DreamerGPT 5.6 Sol92.075.472.686.579.6
Human evaluation
Claude CodeMimo-V2.50.80.11.30.40.6
CodexGPT 5.6 Sol44.032.131.534.633.9
RPG DreamerGPT 5.6 Sol69.761.370.562.065.1
Code will be coming soon