SugarCube

SugarCube is a free (gratis and libre) story format for Twine/Twee.


Requirements

SugarCube's sole requirement is a modern web browser, and by modern I mean one released within the last several years (you do not need the absolute latest and greatest shiny).

Caveat for Internet Explorer: SugarCube only supports IE ≥9. So, users of Windows XP (who are limited to IE8) will not be able to play/view stories built with SugarCube with their version of IE. They would either have to use a different browser or upgrade to a less obsolescent version of Windows (Microsoft ended public support for Windows XP in April, 2014).

Documentation

Calling all translators!

I would like to start maintaining downloadable translations of SugarCube's UI text (see: Localization) into languages besides English. If anyone has made such a translation and would like to donate it to SugarCube, please contact me by creating a new issue.

All submissions will be duly credited, unless otherwise requested.

If you notice any errors or broken links within this documentation, please let me know.

Downloads

SugarCube – v2.36.1 (released on: )

See the release notes to learn what's changed.

Stylesheets

Localizations

Contributed localizations of SugarCube's default UI strings. All localizations are JavaScript which must be placed within a script section (Twine 1: script-tagged passage; Twine 2: Story JavaScript).

Add-ons

Either code/macros that I've written for SugarCube or SugarCube-compatible conversions of other people's code/macros (hosted here with permission). These are for SugarCube and will not work in other Twine story formats.

Utilities

Source Code