Skip to content

monapdx/StoryPlay

Repository files navigation

StoryPlay

StoryPlay is a Twine-inspired visual story builder for creating branching interactive fiction using a node-based editor, playable preview mode, variables, conditions, and choice-driven game logic.

Features

  • Node-based visual story editor
  • Branching narrative design
  • Play Preview mode to simulate stories
  • Story variables (health, inventory, flags)
  • Conditional choices
  • Choice effects that modify variables
  • Node search and zoom

Tech Stack

React • Vite • React Flow • JavaScript

Running Locally

npm install npm run dev

Then open http://localhost:5173

Planned Features

  • Node enter effects
  • Chat-style story blocks
  • Countdown timer challenges
  • Puzzle widgets
  • Inventory system
  • Mini‑games

About

StoryPlay is a Twine-inspired visual story builder for creating branching interactive fiction with node-based editing, playable preview mode, variables, conditions, and choice-driven game logic.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors