I have written an Interactive Fiction and Adventure Game engine in Python as a hobby.
I have already discovered and implemented The “Cloak of Darkness” specification. I enjoyed doing so and it helped me discover problems and made improvements to my code.
I am looking for something similar - a framework for an Interactive Story with box text in a engine-independant form. Ideally a bit longer and more complex (if it forces me to write a new feature, that’d be cool) than Cloak of Darkness. The author would obviously need to be cool with me redistributing thier words publically on GitHub.
If such thing already exists then I would be happy to be pointed to it. Otherwise would anyone be interested in writing or releasing such a thing? All I can offer is to make your story playable and to give you credit in the ReadMe.
Thanks for reading!
For those curious/interested, the code and download can be found here: https://github.com/zig13/scenzig . To get it working, install Python 2.7 (latest version is 2.7.14). Then choose the ‘Download Zip’ option from the ‘Clone or download’ menu on the GitHub page linked above. Extract the zip somewhere on your computer and (in Windows at least) double-click on ‘scenzig.py’ to start.
The engine reads ‘Adventures’ from configuration/ini files like this one which is the scenes file for Cloak of Darkess:
https://github.com/zig13/scenzig/blob/master/Adventures/Cloak%20of%20Darkness/scenes.scnz No code knowledge is needed to write an adventure/story and it is very easy to copy bits from an existing Adventure into your own or start from the foundation of an exisiting adventure and modify it. This makes it a good idea to include loads of examples to give people a head start.