OpenBST : An Interactive fiction system made in Java


Hello! I am utybo, creator and developer of OpenBST, an interactive fiction system/app that comes with its own syntax called BST.

I can’t seem to use the img tag properly so here are some screenshots : Screenshot 1 Screenshot 2

The main idea behind OpenBST is to make interactive fiction with text files easy. The simplest example of this would be :

1:Hello there!
How are you doing today?
:I'm doing just fine!|2
:I'm feeling down...|3

2:Great news! :D

3:Aw, wanna have some coffee to talk about it? :c[/code]
This is the most basic example possible. You could also add some scripting to it.

[code]1:There is a tree in front of you.
:Punch it|1|{incr:punchcount}[less:punchcount,3]
:Go through|2|[equ:punchcount,3]

2:You have punched the tree enough times for it to fall down, and you can now continue onto your next journey.

Don’t like using text files? OpenBST currently has an experimental editor that can be used to make some basic stuff. A syntax highlighter is also available for Atom.

OpenBST is a personal project I’ve put a lot of work into. Feel free to look into it with your eyes if a newish project is of interest to you!

OpenBST is 100% free and open source. The website has more info on a lot of stuff, including release notes, and is also where you can download OpenBST, the full tutorial, and the cheatsheet/reference : CLICK HERE!

Links : Website | GitHub repository | Bugs? | Wanna chat?