manonamora / SugarCube-Guide

What the title says. It's a Guide for Twine-SugarCube. Up to date for v.2.37.3
2 stars 0 forks source link

100% Good SugarCube-Guide

Welcome to the Git Repository for the 100% Good Twine SugarCube Guide.

What is this?

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 difficulty. The goal of this guide is to make the learning curve for new SugarCube user less steep.

As of this release, it is up to date with the version 2.37.3.

While you can find a copy of the 2.36.1 version in the relevant folder, that guide is incomplete (missing Audio API) and does not cover the many changes from the newer version.

What to expect from the Guide?

The guide covers the full SugarCube documentation, as well as addition in examples, usage of macros and APIs, and accessibility of customisation.

The guide is separated into four categories, representing different difficulties of coding:

How to read the Guide?

You can find a "playable" version of the guide on itch.io, as well as a downloadable version (includes an HTML, and the source files). Or you can peruse the source file on this Github.

The "playable" version includes two modes of reading: a 'One-Page' view where the whole guide is scrollable from start to finish, and a 'Book' view, with a category/chapter/page separation. The first makes it easier to find information (CTRL+F), the latter makes the information more digestible (by bits).

The guide includes multiple indexes: Chapter/Pages, Macros, Functions and Methods, and API.

Links

SugarCube Guide