Pick-A-Path Studio - Alpha
Pick-A-Path Studio (Alpha 0.4.6)
Build and share choose-your-own-adventure style stories - no installs, no dependencies. Pick-A-Path Studio is a single-file HTML app that lets writers and educators draft branching narratives, visualize the flow, playtest instantly, and export a self-contained game you can share or sell.
What you can do:
-
Write scenes fast. Add a title, narration, and an optional background image. Mark endings as You Win, Game Over, or keep the story going.
-
Branch with ease. Create choices, link to existing scenes, or use Quick-Create Target and Continue → New to build out paths while you write.
-
See the whole story. A live Flowchart view (drag to arrange, Auto Layout, Fit to Graph, Reset View) keeps your structure clear and clickable.
-
Playtest in place. Jump to Playtest to try your story without leaving the editor. Hide/show the UI panel to preview how it feels.
-
Export a game in one click. Export Game generates a standalone HTML file—images are packed inline—so sharing is as simple as sending one file.
-
Save safely. Your work auto-saves in the browser; you can also Export/Import JSON for backups or collaboration.
-
Keep file sizes sane. Imported images are converted/compressed to JPEG (when it helps) to preserve autosave space and produce smaller exports. A square (1:1) image works best; we recommend 1024×1024.
Ideal for:
Writers, teachers, game-jam teams, and anyone who wants to prototype narrative games quickly and share them easily.
Future plans:
- Add sounds. (background music, effects, ui).
- Color options. (change the color of the exported game interface, light/dark modes in the app).
- Game background image. (add a background a image to the page itself in the exported game).
- More flowchart control. (add multiselect and grouping nodes together).
- More flowchart details. (add more details about each scene to the nodes, such as the choice names to the node or on the links between nodes).
- Minigames. (I want to add minigames to act as choices with a quick game that needs to be completed to take that path).
- Collectable items. (mark choices to require an item/items to take that path and the item/items can be collected by making specific choices along the way).
- Save game. (add a save feature to the exported game so the player can close the game and return later to continue).
- Bug fixes and tweaks. (I'll be testing and searching for bugs to squash along with doing some ui tweaking as features are implemented).
- And more...
⚠️ Alpha, work-in-progress. Expect occasional rough edges while new features land. Thanks for trying it out!
Update:
Game converter - I added a new app that can convert exported games back into a JSON file to load it back into the editor of the main app (Just in case you need to fix something and deleted the project). I may just build this into the main app to make things easier. I'll keep the converter updated with the new features as they come.
Download
Click download now to get access to the following files:
Comments
Log in with itch.io to leave a comment.
Maybe it's me? Couldn't get anything to work. Loaded a background image - couldn't see it, and no other buttons worked... So, definitely not intuitive.
I'll try to get a video up about it. It's actually easy to use if you know how to.
I don't know why none of the other buttons wouldn't work for you. It seems to work on the page for me. And I just downloaded to app and tested to make sure the file wasn't broken. I'm not sure why it won't work for you
I just tested it on mobile too, and it seems to work too. Try downloading it and running it local.
I made a quick story with a few scenes (here, in the app page) and it worked for me. I uploaded the Test Story as a downloadable file. I hope you can get it to work. It really is easy to make something fast. The test story I made took about two minutes.
The video is up if you want to watch it (It's right her in the page). I hope it helps!