chooventerp/README.md
2024-07-30 14:25:04 +08:00

21 lines
No EOL
1.1 KiB
Markdown

# Chooventerp
Chooventerp is a choose-venture interpreter, that I implemented before knowing about interactive fiction: https://ifdb.org/
It's designed to support interactive fiction in the style of Choose Your Own Adventure books, where you flip to different pages based on the choices you make.
Chooventerp has been tested with a story file that's almost 245KiB (Gravity Falls: Dipper and Mabel and the Curse of the Time Pirates' Treasure!).
## Features
* Can prompt for image display at certain parts of the story, if used in the story and are available
* Arbitrary page names (pages don't necessarily have to be numbered, they can also be named)
* Going back to previous page and restarting, with 'back' and 'restart' pages respectively
## Story format
The story format isn't pleasant to read directly, but it's easy to parse. The format is described in doc/story-format.md.
## TODO
* Implement a nice frontend format for writing choose-venture stories
* Support an option to interpret a choose-venture story in a given directory
* Support listing pages that are referred to in a story but non-existent (debugging)
* Include a choose-venture example