100% Good Twine Sugarcube Guide
NOTE: while the Guide is in its complete form,
it will be updated when SugarCube 2 updates (or if I spot a typo/error).
The 100% Good Twine SugarCube Guide!
The Guide is compartmentalised in (currently) four categories:
- The Basics
- or the absolute basics to start with SugarCube
- No need for extra knowledge. Just the base needed to make something.
- The Basics+
- adding interactivity, and creating a fully rounded IF game
- May require a bit of CSS knowledge (formatting rules)
- Intermediate Mode
- adding more customisation and complex code
- Advanced Use
- the most complex macros and APIs
Each category explains a multitude of aspects of the format, tailored to a specific level of the user. More simpler explanations and examples are available in earlier chapters, compared to the later ones.
If something is unclear, you found a mistake, you would like more examples in the guide, or would like a feature covered, let me know!
*In case of format update, this Guide will make relevant edits.
The Guides also provides a list of further resources, for the different coding languages.
The Guide is available in a downloadable form for offline view:
- HTML file that can be opened in Twine
- .tw file that can be opened in Twine
- source code, separating the chapters, .js and .css files
Roadmap (not fixes)
Below are the elements planned for addition in the Guide.
An announcement will be made when they will be included.
- Adding the answers of the Coding Support posts
- The Audio API
- More Demos?
- Update when the new SugarCube version comes out
Twine® is an “an open-source tool for telling interactive, non-linear stories” originally created by Chris Klimas maintained in several different repositories (Twinery.org). Twine is also a registered trademark of the Interactive Fiction Technology Foundation.
|coding, guide, help, sourcecode, sugarcube, Project template, Tutorial, Twine
|A few seconds
|Mouse, Gamepad (any), Touchscreen, Smartphone
|Color-blind friendly, Subtitles, High-contrast, Interactive tutorial, Blind friendly