Squiffy 4 is now available. This release brings the editor to Windows, OS X and Linux, so you can now create and edit games offline.
Squiffy is a simple system for writing multiple-choice interactive fiction. It publishes to HTML so you can upload your game anywhere. The quickest way to see it in action is to check out the documentation, which has a load of live examples - you can see the code and the results in the same place, and play around by editing the examples in the ScratchPad.
With this release, you now have three options for using Squiffy:
The new desktop version of the Squiffy editor takes the web-based editor (created for Squiffy 3) and wraps it up using Electron. It’s exactly the same code, so all future improvements will be available in both the web and desktop versions.
What sort of future improvements? Well, we’re nearly at the end of my Squiffy Roadmap now, but this is just the beginning. Now we have a fairly simple editor across all platforms for what is still a fairly simple system, we can start to flesh out the features a bit. I’d like to add a graphical view showing how a game’s sections and passages connect to each other, and I’ve got various ideas for how the editor could assist you with building a game - making it a one-click operation to add new sections and passages, showing you which sections and passages are empty or missing, etc.
Both the Squiffy Compiler and Squiffy Editor are open source on GitHub:
All feedback, suggestions and pull requests are welcome!