I'm finally getting into writing my very own interactive fiction story. After hemming and hawing over which scripting language to use, I settled on Ink because of its unobtrusive syntax.
Problem is, I couldn't seem to find a web template with all the features the Twine templates have (or even the default Choice of Games template for that matter).
So I added a ton of functionality to the basic Inky HTML template. Now, it's got a lot of the stuff I wanted:
proper save/load (with autosave + export/import!),
easy markdown-style text formatting,
support for user input to Ink story variable,
support for images and audio,
a notifications system,
special pages for things like character sheets,
a font setting (with OpenDyslexic option),
light/dark themes,
a mobile-friendly design.
The whole thing is designed so you literally don't have to touch any code (unless you want to) - just compile your Ink story to JSON and swap it in. That's it.
I figured I'd share in case anyone else is looking for a good home for their interactive Ink stories, so I put together a little demo to show it off.
Demo: https://remy-vim.itch.io/ink-template
Source: https://github.com/RemyVim/ink-if-story-template
It's all free and open source, obviously. And it's in active development since there are still some features I'd like to add.
Is this procrastination? Probably. But is it fun to make? Definitely!














