Heya,
I was looking into making a narrative game for awhile and settled on narrat and started playing around with it. I have limited time and found the script writing a bit tedious and hard to write and follow. So I tried to think of a way to speed up the writing process, I imagined a script writer kind of software.
What I’ve ended up with is an API that allows calls to do certain things to a script, and a terminal based front end (for now), to create and play the stories, all without graphics, so it’s more of a text based branching story game generator…
In the terminal client you can edit metadata (like environments and characters), and generate replacements for stuff with AI (Only 1 api supported tested as for now). The idea was to have AI do scaffolding and then come in and edit the slop away. But also you can just start with an idea and then play forever, and while you play a narrat script is written.
Actual writing still needs to be done in another editor, but I am not sure how well the writing will go within my app - maybe I can somehow open vim or nano from within the app, will see.
It’s still early days, but I am working on this pretty fast because I actually want to use it to make a game!
Here’s the github with an open license:
Would love some feedback! But if the software is a bit buggy right now, you can just wait a bit and the issues will probably be sorted out.
