About...
The 100% Good Twine SugarCube Guide is a coding guide for the SugarCube format of Twine. It is meant as an alternative to the SugarCube documentation, with further explanations, interactive examples, and organised by coding proficiency. The goal of this guide is to make the learning curve for new SugarCube users less steep, and provide a comprehensive and wide look over the format.
Each category is tailored to a specific level of users: simpler explanations and concrete interactive examples are available in the first chapters, while the later will be more technical.
This Guide had been in the works since 2022, first released with only the basic and early intermediate coding levels. Over the next two years, it was expanded to include more intermediate coding elements, the advanced functions and APIs, and other useful topics for IF creation (accessibility, customisation, non-story components). It also kept track with changes in the documentation when new versions of SugarCube came out.
The current 2.0 version is up-to-date with SugarCube 2.37.3, and covers the complete official documentation.