A node-based writing workspace for planning complex narratives, branching stories, and game plots in Obsidian and the browser.
-
Updated
Jul 31, 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.
面向游戏叙事创作者的本地智能写作Agent. Electron desktop, React GUI, MCP skills, RAG, OpenAI-compatible LLM. Python 3.11+.
**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."