Skip to content
June 21, 2014 / gameofslaves

Twine & Sugarcube

(Summary / TL;DR at the bottom)

So I’ve been working with Twine and having a great time of it.  Now, I knew there were different “modes” with Twine; “Jonah” and “Sugarcube” being the most popular.

thought these were just different ways of displaying the Twine content.


Each is basically an extension of Twine.  Cool stuff!

Much of the nifty-neat-o, spifftastic fun stuff I’ve seen in Twine has been provided by the extensions.  My preferred add-on is Sugarcube, and I must say… It is awfully, awfully nice.  (Yes, I had to say it twice… cha-cha-cha.)

But, this explains why I haven’t been able to find documentation for a lot of things from the Twine site.   …I should have been checking the Sugarcube docs!

So I started perusing the new documentation and I have decided that I need to absorb more of Sugarcube’s offerings before I do too much more coding.  (Still writing scenes and events, though!)

It appears that many conventional programming elements, to which I am accustomed, are available courtesy of Sugarcube.

With said elements already made, I don’t have to go building my own processes… which is why I chose Twine/Sugarcube in the first place.  (I like having the option to build my own core routines, but it doesn’t mean I want to.)

I want the player of my games to have an experience with certain elements.  I have spent so much of my time trying to figure out how to facilitate those elements it has taken brain-time away from the story-side writing.  Now that I’ve had a chance to look at the docs for Sugarcube, I’m very relieved to know I have less to build and more time/attention to write and create.

SUMMARY / TL;DR:  Twine with Sugarcube is way cool. I now grasp the scope of the difference between the two, and understand why some features I’ve seen are not documented by Twine… they are Sugarcube features. Duh.

Progress continues.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: