Skip to content

Interactive story engine for creating and playing choose-your-own-adventure-games. Supports saving throws and dice rolls.

License

Notifications You must be signed in to change notification settings

ViciousSquid/Adventure

Repository files navigation

Adventure!

Interactive story engine for designing, editing and playing choose-your-own-adventure stories

                                  Beta 1.0 build 108.51 - 01/07/2024

Test server at:

( or you can download it, execute python main.py and it will serve via HTTP on localhost:5000 )
with Flask and Pillow

Love Books. Love Reading. You are welcome to make stories and submit them to be considered for this repo.

  • It's completely free!
  • Includes a story editor with full load/save support and a flowchart generator (#3)
  • Story files (.zip) can be downloaded and shared
  • Can track room re-visits and trigger extra content
  • Supports skill-checks and saving-throws within stories (see examples)
  • Example stories included with multiple endings and more
  • Basic Inventory system is currently being developed

Please read the changelog: https://github.com/ViciousSquid/Adventure/blob/main/__changelog.md


image

This is my passion-project and I'd love to hear from contributors!!

This app integrates the diceroll API which I also made: https://github.com/ViciousSquid/diceroll