Tagged: Twine

Damon L. Wakes’ WiFi Simulator 2018

Every now and again, I have trouble coaxing my computer and the wireless router into talking to each other. Maybe it’s the fact that they’re at opposite ends of the house, maybe it’s interference from a nearby airport, maybe the two machines just aren’t on good terms. Perhaps the dinosaurs that formed the oil that became their plastic shells were neighbours who didn’t get along. Can you imagine that? Like, one of them was super neat and fussy, and the other one was super chill but kept forgetting to take his patio umbrella in when it got windy and the fussy one would always find it rolling around his garden messing up the petunias. That would make a great sitcom, but I digress.

The point is, once in a while my WiFi stops working, and every time it does I find myself struggling to get it back up and running. At a certain point it feels as though the smart thing to do would be to give up and work on something that doesn’t demand an internet connection, but even things that don’t demand that seem to at least benefit from it considerably. That’s why I made this:

Damon L. Wakes’ WiFi Simulator 2018

That’s right! Damon L. Wakes’ WiFi Simulator 2018 offers you an interactive glance at my own creative process. Marvel at the captivating range of options available to you. Be astounded by the faithfulness of the intricately crafted simulation. Ponder whether the author might not truly be the victim of an eons-long spat between comically mismatched saurian neighbours raging on through the ages.

Also, try turning it off and on again. And again and again and again…


Ten Little Astronauts at 200 Supporters and 50 Percent!

Ten Little Astronauts reached two absolutely enormous milestones on the very same day: there are now over 200 individual people who’ve put in a pledge for a copy, and they’ve collectively taken it up to 50% of its funding goal.

This is pretty fantastic, because as well as the truly massive supporter count – which is already larger than many Unbound titles ever reach – there’s now less money still to raise than has been raised so far. Yeah, it says 50% on the book page right now, but it’s actually a whole lot closer to 51%: one more pledge could do it. Continue reading

Craft Keep VR up for Another Game of the Year Award

You might recall that Craft Keep VR, the virtual reality game I ended up writing for after EGX 2016, was up for a Game of the Year award at Login Vilnius a while back. Well, it’s happened again, and this time it’s through the TIGA Games Industry Awards!

This time around, Craft Keep VR is right alongside big names like Forza Horizon and Horizon: Zero Dawn. Even just in its own category – Game by a Small Studio – there’s Yooka-Laylee and The Flame in the Flood, both of which have quite a bit more clout behind them than “Small Studio” would suggest: the teams behind those include some of the people behind Banjo-KazooieHalo and BioShock.

I hesitate to ask people to vote in this because I’m aware fairly few will have the VR hardware necessary to actually  play Craft Keep, but if you’re in a position to compare the games in the shortlist (maybe you got a go at EGX or EGX Rezzed), then here’s the page where you can vote for your favourite.

Continue reading

Ultraviolent Unicorn Deathmatch of Destiny

Flash Fiction Month 2017, Day 22

Challenge #10*: Write an interactive story with at least two good endings and two bad endings. It must feature a conflict between Man and Society, and must also involve a choice that hinges on equipping the right item.

A hyperlinked version of this story is available here.


In the arena, two majestic alabaster unicorns duel to the death. Their tungsten chainsaw horns ring out against one another like a swarm of killer bees in a blender.

Intervene: 2

Place bet: 3

Leave: 4 Continue reading

Twine for Beginners: Pen and Paper Stories

If you’re writing interactive fiction, you’d be hard pressed to find a better tool than Twine. It’s incredibly simple and incredibly powerful, with a reassuringly shallow learning curve. With a little know-how you can use it to create very sophisticated role-playing games, but even with no know-how at all you can jump right in and write a fully functional Choose-Your-Own-Adventure-style story. I’ve already written a tutorial that shows how you can get started in just four clicks! This one will pick up where that left off and show you how to convert your Twine story into a format that can be read on plain old paper without the aid of a computer.

Just like these!

I do very much recommend having a look at that first tutorial before beginning to follow this one, by the way. At least keep it open in another tab to refer to. Nothing in here is going to be particularly complicated, and if you’ve already had a fiddle around with Twine 2 then chances are you could probably follow along well enough. However, having my Getting Started in Four Clicks tutorial handy would probably save some confusion, as I’ll be referring back to it here from time to time.

In Getting Started in Four Clicks I made the case that merely by knowing how to link passages in Twine using double square brackets, you’ve got just as many options available to you as Steve Jackson and Ian Livingstone did when writing the Fighting Fantasy series back in the ’80s. However, though these simple Twine stories would in theory work perfectly well on paper, there are a few extra steps involved in converting them from Twine’s (far superior) system of hyperlinks into the (slow but printable) system of numbered passages and “Turn to…” instructions used by pen-and-paper gamebooks. Continue reading

Penny McPaperface

This is an interactive story intended to illustrate the principles outlined in this tutorial post about pen-and-paper interactive fiction. A hyperlinked version of it can be found here for comparison.


Once upon a time, Penny McPaperface was writing a story in Twine. Twine let her put together a really top-notch bit of interactive fiction using simple hyperlinks mixed in with the text. However, because she wanted the story to work when inscribed on a thin slice of dead tree too, she considered writing out all the interactive options at the end of each passage so she could stick numbers next to them. Whatever should she do, she wondered?

End each passage with a list of options: 2

Naah, it’s fine. Just keep the links in the text: 3 Continue reading

Girth Loinhammer Book Coming 2018!

Dungeon Lord lovers rejoice: I’ve signed a contract for another book, and this one features none other than Girth “Meatthrust” Loinhammer himself. Just look how happy he is!

Artwork by Joe Wright

If you’re subscribed to my newsletter or a regular at the open mics I read at then you’ll have known about this for quite a while, but Aperture Editions are now on board to publish Girth Loinhammer’s Most Exponential Adventure, the massively interactive Dungeon Lord story that I’ve been working on for the past year and a half. This thing’s huge: it’s currently 150,00 words in total and it’s still not quite finished. The version available online only includes half the content. There’s a lot I’ve held back. Continue reading

Announcing Project Pythias

It’s been quite a while since I had a new story to share online. It’s hard to be too upset about that given that it’s primarily down to some recent successes – crowdfunding Ten Little Astronauts takes up a great deal of my time, and I’m currently sorting out a contract for Girth Loinhammer’s Most Exponential Adventure with a different publisher – but still it seems like a shame.

Another factor in this (and it’s somewhat related to the whole Exponential Adventure thing) is that my work recently has taken a step away from self-contained, linear stories and towards more nebulous interactive pieces, whether I’m putting together Twine games all by myself or whether I’m approaching bigger videogame developers about the possibility of working with them. Amazing as it is to have a hand in something like Craft Keep VR, all the time I spend lining up opportunities like that is time I can’t spend knocking together a short story or chipping away at a novel. And that got me thinking: maybe I can use one of these things to tackle the other?

That’s where Project Pythias comes in.

Project Pythias isn’t so much a game or an interactive story as it is a piece of software. You might have noticed that my interactive work has been getting more and more tech-heavy over time, but actually this sort of thing goes way back for me. Although my BA was in English Literature, and much of that was focused on very old texts, I was studying at the University of Reading which is really big on scientific research. A lot of my friends were involved with neural networks at some point or another, and though I can’t put together anything of the same complexity they were, I’ve got enough of an understanding to bolt together something that, when trained on my own stories, can generate outlines of similar follow-up works. Twine lets you bring in pretty much any JavaScript you like, and if you’re willing to get your hands dirty you might be surprised what sort of functionality you can get out of that.

Essentially, though Project Pythias can’t “think” as such – it doesn’t actually aim to produce anything funny or surprising – it can grasp that Captain Redundancy appears only in stories in which his presence is redundant, and that Girth Loinhammer is supposed to be intimidating but ends up being sexy, and when stories follow some sort of formula like that, it’s reasonably good at identifying and reproducing it.

It’s also still pretty buggy, by the way: you might see an occasional error message, but I’m actually really struggling to work out what’s going wrong. For the most part, you can just ignore those. However, DON’T tick the box to “prevent this page from generating additional dialogs” if it appears. Those dialogs are necessary for Twine to run.

I’m putting this out there partly as a way of offering some new stories to you guys, but as well as that I’m hoping to further refine Project Pythias‘ output. At the moment they’re essentially just outlines, but with some feedback and a few weeks’ work I think I could have this thing generating stories approaching 1,000 words. I’m not exactly going to count on it to tackle Flash Fiction Month for me, but if time is short this July I might set it loose on the ordinary days and just focus on the challenges myself. I’m already relying on automation more and more. If you don’t believe me, consider this: I’m at EGX right now! Today! This very minute, even! WordPress posted this all by itself (under my instruction, of course).

Anyway, here’s that link again. Give it a try, and tell me what you think. If everything works out, there’s a good chance Project Pythias will be producing all my short fiction by 2018.

Ten Little Astronauts has 125 Supporters!

As promised, here I am picking a name from a hat to determine which of these lucky people get a free, signed copy of Kicking and Screaming:

There’s been a lot of interest in Ten Little Astronauts recently and thanks partly to a couple of really good events this month, a whole bunch of those draw places went pretty much overnight. And by “a whole bunch,” I honestly mean about half. They went fast.

If you didn’t put in your pledge in time (or if you did but weren’t that one lucky person who got the book), then no worries. There’ll be other giveaways, but on top of that I’m planning a slightly different reward to mark the 150 supporter milestone, and this one will go out to the first 150 supporters. All of them. Every single one.

As I say in the video above, the plan at the moment is to put together an interactive story (written in Twine, the same software I’ve used for just about all of my interactive works so far) set on board a gigantic spacecraft and featuring the first 150 supporters as its crew. A lot of Unbound authors offer a “name a character” reward but since that’s not an option for Ten Little Astronauts itself (which has exactly ten characters, all of them named after Agatha Christie’s ten from And Then There Were None), I feel as though this is a good way of giving everyone a mention in something else.

If you’ve already put in a pledge for Ten Little Astronauts, then there’s nothing more you need to do: I’ll be working on this new reward as the supporter count ticks up to 150. However, if you’d like to help more – and especially if there’s anyone whose name you’d like to see in this new work – then please encourage your friends to jump on board! They’ll also get their name in the back of Ten Little Astronauts itself once it’s published, but only the first 150 will get a place in this interactive story.

Twine for Beginners: Getting Started in Four Clicks

I’ve been writing interactive fiction using Twine for a few years now, but one thing that’s stuck with me is just how simple it was to get started and just how quickly that simple start led to bigger, more impressive things. In fact, starting out with Twine is actually easier now than it was when I first gave it a go, and in my opinion there’s quite a bit more you can do with it than there used to be. The software has changed a lot in the time I’ve been using it. Take a look!

On the left, My Name Algernon, written using Twine 1.4.2 and currently available to supporters of Ten Little Astronauts. On the right, Inquisition, seen here in Twine 2.1.1 and included in my flash fiction anthology, Robocopout. (Click the screenshots to see them full-size.)

There are a whole bunch of great Twine tutorials out there already, many of which already make the case that Twine is a great way for non-programmers to get into making games. However, as a non-programmer who has used Twine to get into making games, I feel as though I’m in a pretty good position to add one more to the mix. Here’s my comprehensive, foolproof guide to making your first game in Twine 2.1.1.

I’m not kidding about it being foolproof, by the way. I’ll be describing the entire process click-by-click, and I promise if you follow these steps exactly, you can have your first Twine story set up in literally four clicks. I can do it in three.

Continue reading