ScrollWeaver: Online Sequential Authoring of
Game Worlds from Player Trajectories

1Vanderbilt University
Preprint, 2026

Teaser figure / GIF goes here

A short caption explaining what the reader is seeing in one sentence.


Abstract

Procedural content generation for games has largely been formulated as a one-shot problem: given a designer specification, produce a complete level or map. We argue that this framing misses a fundamental property of how worlds are actually played— sequentially, with the player's path through earlier regions shaping what should appear in later ones.

We introduce ScrollWeaver, an online sequential authoring system that generates game worlds area-by-area, conditioned jointly on (i) the player's behavioral trajectory through previously generated regions and (ii) high-level designer constraints. Unlike static one-shot approaches, ScrollWeaver treats world generation as an interactive authoring loop, allowing the world to adapt to play style while preserving global coherence and designer intent. We demonstrate the approach in a roguelike testbed and show that it produces more engaging and designer-aligned content than strong static baselines.


Method

ScrollWeaver decomposes world generation into a sequence of local authoring decisions. At each step, a generator proposes the next region conditioned on a compact representation of the player's recent trajectory and a designer constraint vector. A coherence module ensures that newly generated areas remain consistent with previously committed geometry and narrative state.

System diagram goes here


Results

We compare ScrollWeaver against PCGRL and a static one-shot baseline on a roguelike environment. Results, qualitative comparisons, and ablations will appear here.

Result grid / video comparisons


BibTeX

@article{sun2026scrollweaver,
  title   = {ScrollWeaver: Online Sequential Authoring of Game Worlds from Player Trajectories},
  author  = {Sun, Haoxuan},
  journal = {Preprint},
  year    = {2026}
}