Quill is a tool for playing and sandbox testing Ink stories.
Switch branches/tags
Nothing to show
Clone or download
Latest commit 5d3bc9f Aug 26, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode Try to set up build command for VSCode, didn't work, wait on Omnishar… Apr 22, 2016
Controllers Oops, permalinks should include webapp path. May 23, 2016
Helpers Permalinks and play-only mostly done, still need to revise UI. May 19, 2016
Models Start on perma play feature. May 18, 2016
Properties Modify views with upgrade notices, and accept the more or less mandat… Sep 4, 2017
Quill/lib Modify views with upgrade notices, and accept the more or less mandat… Sep 4, 2017
Views Tweak month that one of my alternate selves must have typed originally. Sep 8, 2017
lib Improve .ink error handling bunches. May 6, 2016
wrap/ink-engine-runtime Initial commit. Apr 22, 2016
wwwroot Auto replay feature, with the usual resultant layout changes. May 23, 2016
.bowerrc Initial commit. Apr 22, 2016
.gitignore Permalinks and play-only mostly done, still need to revise UI. May 19, 2016
Dockerfile Initial commit. Apr 22, 2016
Quill.xproj Invisible .xproj difference. Aug 20, 2017
README.md Update README.md Aug 26, 2018
Startup.cs Start on perma play feature. May 18, 2016
appsettings.json Workaround for lack of root operator. May 3, 2016
bower.json Delete useless/obosolete files, clean up some crud. Apr 28, 2016
global.json Initial commit. Apr 22, 2016
gulpfile.js Try to set up build command for VSCode, didn't work, wait on Omnishar… Apr 22, 2016
package.json Try to set up build command for VSCode, didn't work, wait on Omnishar… Apr 22, 2016
project.json Changes to /lib so we're using .NET Core. Much more went into this th… Apr 26, 2016

README.md

Quill

Quill is a tool for playing and tinkering with Ink stories.

It's not intended as a "serious" story authoring environment. Rather it is a sandbox for experimenting and trying out simple things with Ink. If you are curious about Ink this is a way to try it out online.

Trying Quill Online

You can try out Quill at http://jeejah.xyz/quill/.

Building Quill

I recommend using the netcore-1.0 branch and not master if you want to build. Master is built on a pre-release version of .NET Core and it's a huge pain to build. Just don't.

Quill uses a full inklecate binary to build the .ink story files. You'll have to make sure that is found and accessed correctly. One of these days real soon now (i.e. maybe in the next 12 months) I'll update to .NET Core 2.2 or whatever is current. As part of this, I'll also update to the latest version of Ink. I believe Quill will be able to dump the binary at that time, which will remove a lot of clunkiness.

You'll need to revise the WebAppRoot setting in appsettings.json. "/" is a plausible value. This is a substitute for the '~' root operator that you get in ASP.NET on IIS, but don't get with nginx/Kestrel. There's probably a better way to handle this, drop me a note if you know what it is.