PlayWrite: A Multimodal System for AI Supported Narrative Co-Authoring Through Play in XR
Organizations: Institute of Neurosciences of the University of Barcelona, Barcelona, Spain · Autodesk Research, San Francisco, USA · Autodesk Research, Toronto, Canada
Abstract
Current AI writing tools, which rely on text prompts, poorly support the spatial and interactive nature of storytelling where ideas emerge from direct manipulation and play. We present PlayWrite, a mixed-reality system where users author stories by directly manipulating virtual characters and props. A multi-agent AI pipeline interprets these actions into Intent Frames -structured narrative beats visualized as rearrangeable story marbles on a timeline. A large language model then transforms the user's assembled sequence into a final narrative. A user study (N=13) with writers from varying domains found that PlayWrite fosters a highly improvisational and playful process. Users treated the AI as a collaborative partner, using its unexpected responses to spark new ideas and overcome creative blocks. PlayWrite demonstrates an approach for co-creative systems that move beyond text to embrace direct manipulation and play as core interaction modalities.
Figures & tables
| ID | Writing Background | Primary Writing Format |
|---|---|---|
| P1 | Songwriting, interactive media storytelling, fantasy, science fiction, screenwriting, game narrative, poetry | Scripts/screenplays |
| P2 | Poetry, journals, literary fiction | Short stories |
| P3 | Fiction writing, poetry, literary fiction | Short stories |
| P4 | Prose fiction, fantasy, science fiction, poetry | Short stories |
| P5 | Science fiction writing, screenwriting, game narrative | Short stories |
| P6 | Dungeon master, improv comedy, game narrative, interactive fiction | Improv comedy and D&D narratives |
| Factor | Mean | SD |
|---|---|---|
| Expressiveness | 6.35 | 0.77 |
| Enjoyment | 6.15 | 0.80 |
| Immersion | 5.85 | 1.41 |
| Results Worth Effort | 5.85 | 1.07 |
| Exploration | 5.38 | 1.43 |
| Control | 3.92 | 1.93 |