Twine Sugarcube Guides & Help Compendium

Since I’ve been trudging away at making something using Twine over the last few months, I checked and couldn’t find a good list of resources for Sugarcube on the forum. Harlowe has this useful thread, but there doesn’t seem to be anything showing up immediately for Sugarcube. Instead there are a lot of threads asking for help on Sugarcube, so I figure a good thread of actual resources may intercept at least a few of those postings.

Starting with the absolute basics: the Twine Cookbook is general documentation for Twine as a whole, including many commonly-needed tasks in a variety of Twine formats (including Sugarcube). It contains guides for things like incorporating Google Fonts, but doesn’t do a good job of explaining how the Sugarcube format itself functions. That’s covered better by the Sugarcube Documentation on the creator’s website, which does an excellent job of breaking down the basics of how to do things in the format.

That’s not all that’s out there, however. A lot of people have made plugins that you can, well, plug into your Sugarcube game to make it so you can use various functions without having to code them from scratch yourself. The one I’ve made the most use of is Chapel’s Custom Macro Collection, and it appears that they’ve also developed a plug-and-play Inventory System as well. Their site also has a library of resources for additional macros and modules.

For those needing a very basic, tutorial-style textbook approach, GrimBaccaris’s Twine Grimoires are free step-by-step walkthroughs of the basics of Twine. Both Sugarcube and Harlowe are covered in a general sense, though not in any sort of depth. Very good for those needing to start from the very beginning however.

As a useful thing to know which is not expressly covered in the above, you can incorporate SVG vector images directly into Sugarcube - either directly with pages or called via a widget. A good library of free SVG icons is at Game-icons.net, and any of them can be freely used via basic Creative Commons attribution. If you download the SVG from that site and open it in something like Notepad, it will give you the full HTML SVG code to render that SVG - all you have to do is copy/paste the code into the relevant space to get exactly that vector image.

Anyone else who has anything they wish to contribute, feel free. I hope this helps some people who may be struggling with the same things I’ve already managed to find solutions for.

4 Likes

What are you working on?

What are you working on?

A solo RPG. I don’t have a (recent) thread on it or anything because I’ve scrapped and reworked and changed direction multiple times over the last year-and-change, and thus I have nothing to show for it. I’ve settled on making the “rule book” in Twine, however, because that allows you to directly “play” via the rules themselves instead of having to have independent dice to roll or cards to draw or whatever. Since “fetish content roleplaying game” is already something I figure people don’t want sitting on their physical desktops, I’m trying to keep it as compact as possible - optimally you’ll just need a document to write in and the finished rule book to play, though at the moment I’m exploring the possibility of setting up templates for keeping track of characters and events via Obsidian instead (to avoid the headache of having to puzzle out an expansible “character inventory” system to store every person the player deems relevant).

Since I’ve already gone through five revisions of this thing by now, I figure if nothing else I should contribute the things I’ve searched and used on Twine so that someone else can put them to use more easily.

I have an idea for a “card” game. Like you said, people don’t really want FA stuff lying about their house as conversational pieces haha. But the card game I have in my mind is like the game of War (card game). You combine food combos, each one with WG points. Some cards are sabatoages while others are enhancements. Objective? There’s a sweet gal looking to gain weight fast, but she just doesn’t know who to go with! So she eats the most rich and fattening meal (player’s combos). That player is awarded WG pts. First to 200 (or when she reaches her goal weight and the player with the highest pts) wins.