100% Good Ready-to-Use Tweego Folder

The 100% Good Ready-to-Use Tweego Folder is both a coding guide for the Tweego compiler and an easy-install for the program. It is meant to complement the official Tweego documentation, and update the Tweego download folder (formats). The Guide is fairly short and goes over installation of Tweego in Windows and MacOS, the Twee Notation (a.k.a. Passage set-up), and use of Tweego in Windows and MacOS as well as with Twine 1 and Twine 2 formats.

While the Guide was compiled with SugarCube 2.37.3, and the Ready-to-Use Tweego Folder has a base project with SugarCube 2.37.3, Tweego can be used with any Twine 1 and Twine 2 formats. Annotations are also provided to change formats.

Note: it is recommended to use VSCode with this Folder.


What is included in the Ready-to-Use Tweego Folder?

Guide:
  • The Ready-to-Use Tweego Guide, with extensive explanation to "install" and to use Tweego for both MacOS and Windows, examples and recommendations.
    • Playable on this page
    • Source Code is available on GitHub
Tweego:
  • Tweego (v2.1.1-Twee3) for MacOS or Windows incl. licenses
    • unavailable in Ready-to-Use Folder (MacOS sans Tweego) version
  • Twine formats:
    • Twine 2 main formats: Chapbook, Harlowe, Snowman and SugarCube (see available versions below)
    • Twine 1 main formats: Jonah, Responsive, SugarCane
  • Editable Tweego scripts:
    • Windows: build.bat, debug.bat, decompile.bat
    • MacOS: build.sh, debug.sh, decompile.sh
    • with a Cheat-Sheet with basic instructions
    • with required folders: source, export, decomp
Base New Project:
  • A Ready-to-Code Project (SugarCube 2.37.3 - source folder):
    • The Minimal Base required to compile
      • includes annotations on how to change the code to make it compatible with other Twine formats
    • A JavaScript file for script code (empty)
    • A CSS file for the StyleSheet (empty)
  • Compiled examples (SugarCube 2.37.3 - export folder)
    • Playable HTML file
    • Playable HTML file in Debug/Test Mode

Available Twine Formats and Versions:

  • SugarCube: 1.0.35, 2.36.1, 2.37.3 (most recent)
  • Harlowe: 1.2.4, 2.1.0, 3.3.9 (most recent)
  • Chapbook: 1.2.3, 2.2.0 (most recent)
  • Snowman: 1.4.0, 2.0.2 (most recent)
  • Twine 1: Jonah, Responsive, SugarCane

GITHUB REPO | RAISE AN ISSUE
TWINE RESOURCES
BLOG | TUMBLR POST |  TEMPLATES |
SUGARCUBE GUIDE | CSCRIPT 2 SG GUIDE

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.

Tweego is a free (gratis and libre) command line compiler for Twine/Twee story formats, written in Go, created by TME. The Ready-to-Use folder is based on the one put together by Sjoerd.

See the Credits page for the formats.

StatusReleased
CategoryAssets
Rating
Rated 5.0 out of 5 stars
(5 total ratings)
Authormanonamora
Tagsasset, Asset Pack, code, compiler, help, sourcecode, sugarcube, Project template, tweego, Twine

Download

Download
Ready-to-Use Tweego (Windows).zip 4.4 MB
Download
Ready-to-Use Tweego (MacOS with Tweego).zip 4.3 MB
Download
Ready-to-Use Tweego (MacOS sans Tweego).zip 2.1 MB

Install instructions

========Tweego Folder

Windows
  • Download the Folder, extract it.
  • Open the Folder on VSCode
  • Start coding!
MacOS

See the Setting up Tweego page in the Guide for a full explanation on installing Tweego.
Because of how MacOS handles permissions and changes in directories, the process is a tad more complicated. Also why there are 2 versions of the folder.

Development log

Comments

Log in with itch.io to leave a comment.

This is so helpful, @manonamora. I'm just starting out with Tweego, and I got this up and running and compiling right away. The css and js files in the src folder were really convenient. Agree: 100% good! Thank you!

(+1)

Thank you <3

(also thanks for reminding me this exist, I need to update the SugarCube format...)

ooo thanks for the reminder!! I'll update on my end.