Tagged: design

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

Advertisements

Upcoming Winchester Events (and other news)

I’ve got two fairly big events coming up next week, so if you’re anywhere near Winchester then do check this out. The first is the Hampshire Writers’ Society Gala Evening (Tuesday June 13th, 6pm in the Stripe Building of the University of Winchester), where I’ll be setting up with my books as part of the Members’ Book Fair. If you’ve been following since I posted about the event last year or the year before, you’ll probably have some idea what that’ll be like, but the speakers at the Society are different every month and this time around I think they’ve got some especially good people on board. One of the speakers is Claire Fuller, who I’ve mentioned on this blog on a few occasions already, and the other is Erwin James, a columnist for the Guardian.

If you check out this writeup of last year’s event, you’ll notice I mentioned that the other authors there really seemed to have put a lot into their displays and that it was all very professional. Well, I’ve stepped up my game this time around with some lovely swag! Continue reading

Craft Keep VR Now Available

Back at EGX 2016 I got involved with virtual reality game Craft Keep VR. A certain portion of the game was already available in Early Access before I even heard about it but over the past few months I’ve been writing story and dialogue and gradually seeing the whole thing take form. At this point my work is done and, not only that, the finished game has just been released! You’ll need either an Oculus Rift or an HTC Vive virtual reality headset to play it, but even if you don’t have one of those knocking about I highly recommend checking out the trailer.

I got a chance to play a very nearly complete version at EGX Rezzed this year, and the experience was…strange. Amazing, but strange. I don’t have the VR equipment necessary to play this sort of thing at home, so beyond a few YouTube videos I hadn’t really seen the work in progress while I was writing. It’s quite a shock to go from “Ha ha! This’ll make for a fun bit of dialogue,” to “Oh wow! There’s the guy saying it!” with absolutely nothing in between. It would be weird if the jump were simply from page to screen, but when it’s from page to 3D people walking around in the room with you, it’s especially striking. 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.

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

Brighton Global Game Jam 2017

This weekend was Global Game Jam 2017, which means that much like last year I ended up spending the whole shebang knocking together a complete game in just 48 hours. Not on my own, though: that would be crazy! These things are best tackled as part of a team effort. Last year’s game was Brituals, a social-awkwardness simulator set in a hellish parallel Britain (playable here). This year’s was Undercurrent, a nautical interactive fiction piece featuring rhythmical Mexican-wave action. The theme for this year was “waves,” by the way, which will probably be apparent in the range of games produced for the event.

This video should give some idea of what the finished game might look like: impressive, no? Unfortunately, we didn’t quite get the whole thing put together in time for the presentations at the end, but basically all the elements were there. If you download the source code .zip file on the GGJ page, you’ll find what we’ve got so far. However, if you don’t feel like poking around with that, have no fear! I spent a frantic three or four hours at the end of the event implementing the entire game in Twine, complete with an approximation of our central Mexican wave mechanic. It doesn’t have any of the audio or eye-candy hinted at by the video above (in fact, anybody who spent a particularly long time trying to uncover the arcane meta-mystery of Project Proteus is likely to find the overall appearance of this game very familiar indeed), but it is playable beginning to end and should give some idea how the finished thing would actually behave.

Team Undercurrent

From left to right: Laurence Bush, Damon L. Wakes, Mark Grizenko, Fiona Roberts, Morrison Cole.

I feel as though I managed to weasel my way into a really strong team this year. Laurence had a hand in the audio for Everybody’s Gone to the Rapture, and Mark is the guy behind the Posetastic drawing reference app. Fiona wrote the bulk of the actual story in the game (my main contribution was the nonsense island encounters), and Morrison tackled getting the interactive text into Unity. I’ll definitely be checking out how to do that myself because if I could manage even half of what he did, my interactive fiction would be at least 800% more stylish and flashy. Continue reading

Robocopout Available Now!

It may have taken the longest of any of my Flash Fiction Month anthologies to put together, but 2016’s collection – Robocopout – is now available, and for the first time ever I’ve managed to release the ebook and paperback simultaneously.

Robocopout Paperback Cover

Not pictured: ebook edition. Because it’s made out of electrons and they’re pretty shy.

This particular copy is already in the post to Jo Bellamy, the Ten Little Astronauts supporter who won the 100 supporter draw a little while back. If you want a paperback of your very own, you can get one on Amazon UK or Amazon US (and probably other places too). If you want an ebook, I highly recommend Smashwords which has every format you could possibly want and they’re all DRM-free.

Flash Fiction Antholoy Fan sam_2320

Every year my selection of flash fiction anthologies gets a little bit more garish. Continue reading

Video: How (and Why) I Weave Chainmail

anodised-aluminium-necklacesHere’s a video by Alex Carter (Lexica Films) explaining a little about the anodised aluminium necklaces I’m offering as a reward for supporters of  Ten Little Astronauts, as well as a rare opportunity to see how they’re made! There’s also a little more information going in this Shed post on Unbound’s site too.

If these catch your eye at all (or you’re looking for an extra-special Christmas gift for someone), do consider putting in a pledge for the book. The entire necklace reward level (which also includes signed copies of Ten Little Astronauts and Face of Glass, all the ebooks I’ve ever released, and an audio collection of my most popular fiction) is actually going for less than the usual cost of the necklace alone. That’s £50 worth of book rewards, plus a £90 necklace, for £75.

If that’s not good enough for you, Unbound are also running a promotion at the moment that gives 20% off your first pledge: the code is snowman16, and naturally it’s best used for a big reward like this. There’s little point using it to shave £2 off an ebook when you could be getting £15 off a huge bundle of stuff! To use that offer, just hit the “Pledge £75” option under “Anodised Aluminium Necklace” on the book page and enter the promotional code when prompted.

NaNoWriMo 2016

It’s got a little overshadowed by Ten Little Astronauts and Craft Keep, but yes, I’m participating in National Novel Writing Month again this year! However, I’m not writing a novel this time around. I’m continuing last year’s massively interactive fantasy story, Girth Loinhammer’s Most Exponential Adventure. The upshot of this is that although we’re only six days into the event, and although I only really got into it on Day 3 myself, the project is already more than 60,000 words long (50,000 from last year, plus 10,000 words of never-before-seen storylines from the past six days).

exponential-adventure-wip-flowchart

The only way I could get the entire flowchart into one image was to set up multiple monitors, and even then I had to stitch two screenshots together.

Continue reading

Craft Keep Coming November 10th!

You might recall Craft Keep VR from my writeup of EGX 2016, where I was lucky enough to try out the virtual reality fantasy artisan game first hand. Well, there’s some exciting follow-up news. First of all, Craft Keep is coming to Steam Early Access on the 10th of November: that’s less than a week away!

Second, I’m writing this thing! At EGX I got talking to the developer, Arvydas Žemaitis, who said that he was looking to include an interesting story as the player travels about setting up shop in all these weird and wonderful locations around the world. Naturally I sent off an email about it after the event, and here we are! Continue reading