A node-based writing workspace for planning complex narratives, branching stories, and game plots in Obsidian and the browser.
-
Updated
Aug 11, 2026 - JavaScript
A node-based writing workspace for planning complex narratives, branching stories, and game plots in Obsidian and the browser.
Free visual dialogue editor for game developers and storytellers. Create branching dialogue trees with an intuitive drag-and-drop interface. Export as JSON for any game engine.
Spec-Driven Development for interactive game narrative for pre-production for video games. Authors write in a portable generic format, Twine/Sugarcube (.twee) or Ink (.ink). Covers choice-IF, visual novels, and branching dialogue. Supports Tier 1 mechanic hooks, multi-endings, multi-pov. Validation logic
A lightweight, node-based branching narrative editor for game writers and AI agents, featuring an embedded Rust-based background REST API, asset library, and responsive UI.
**Memory Dive** is a narrative design project featuring a cinematic prologue and an emotional first scene, centered on subconscious exploration and player-driven discovery.
Add a description, image, and links to the game-writing topic page so that developers can more easily learn about it.
To associate your repository with the game-writing topic, visit your repo's landing page and select "manage topics."