The Atlas of Harkuna

Over the last couple of weeks I have mapped the original and best open-world gamebooks, Fabled Lands. These choice-maps are now compiled in the Atlas of Harkuna, here on my website. You might be interested to see how they compare to my maps for Steam Highwayman I and II, available here.

Codewords

draft sh3 codeword list (part blurred)

When Dave Morris and Jamie Thomson invented the Fabled Lands codeword system, they created something that massively increased the interactivity of gamebook adventures.  Until then, gamebooks tracked a player’s activity through a combination of several techniques: simple branching, unique possessions and player memory.  Simple branching is straightforward: if the player was reading a passage that was only reachable after a choice, then the text could ‘know’ that this choice had been taken and could describe what had happened as a result.  However, this is a one-time and one-directional choice: no reader can go back and ‘undo’ their choice in the same read-through, and other branches of the narrative are closed to them until they die and restart.

Unique possessions, usually noted in an adventure sheet, can also identify whether a player has made certain previous choices.  If a particular horned helmet is only available within the loot of a dragon, then by asking the reader whether they possess it, the book is also practically tracking whether the reader defeated or avoided the dragon earlier in the story.  However, this can be complicated if a reader has to manage a limited inventory and decides to jettison an item that seems, at the time, unimportant.

Player memory was the least sophisticated and least reliable of these methods.  It was used when a passage simply asked the reader something like ‘Have you visited this place before?’  Problems here are the ease of cheating and the need to ask this question quite soon after the original event, meaning a short consequence delay, because readers can genuinely be quite forgetful.

Whereas codewords are something else.  An alphabetical list of neutral, arbitrary(ish) words that can be ticked – and unticked – are unlose-able, repeatable and undoable trackers that can be used by the writer of a gamebook to note any variable they choose.  Your reader defeats the dragon?  Get them to tick the codeword Basket.  Your reader returns to the dragon’s cave.  If they possess Basket, all they will find is an empty cave and a faint smell of sulphur… but if they don’t possess it, turn to passage 701 where the dragon is alive and well.  Until the reader visits these passages, the appearance of the word Basket in a list in the back of the book doesn’t even hint at the mortality of a dragon.  What do these all do, we wonder.  If Basket tags a dead dragon, could Burnish imply that the protagonist is pursued by a vengeful ghost?  (That one is very Dave Morris).

In short, codewords allowed Morris and Thomson to invent the open-worldresponsive gamebook.  It’s an elegant and a powerful system, and one which Fabled Lands doesn’t abuse by leaning on too heavily.  Unlike what I think I’ve done in Steam Highwayman III: The Reeking Metropolis.

In the current draft, SH3 has 98 codewords…  Some of those track choices in other books and offer you the consequences of actions you took in other books – or that you will only be able to take when I write future books.  Some track non-player-character’s attitudes or destinies, locations, others track quest solutions, faction loyalties, the profitability of certain businesses and a whole lot of other stuff.  In fact, one of the powerful results of this system is the ability to cause side-effects: the reader kills a soldier and gains a certain codeword, meaning that when they return to that location, the soldier will be dead.  But what about when the player visits a nearby terrace and, possessing the same codeword, is directed to a cottage where a wife weeps over her lost husband and cries, knowing that she and her hungry children will soon be evicted for unpaid rent?  Now that’s interactivity.

But 98 is a few too many, so I’ll be trimming the fat in the next few weeks.  But until then, peer at a blurry section of the entire list and enjoy your own puzzle: what do these arbitrary words actually track?  What is possible in The Reeking Metropolis?

Russ. Nicholson.

Who draws the Steam Highwayman? Well, for The Reeking Metropolis, I’m incredibly pleased to announce that Russ Nicholson will be illustrating our hero astride the Ferguson riding through the fog and murk of Steampunk London.

If you’ve been a member of the gamebook community for any length of time, you’ll know Russ. Not only did he draw Fabled Lands, my own inspiration for Steam Highwayman, but he drew the very first Fighting Fantasy gamebook, The Warlock of Firetop Mountain. In recent years he’s collaborated with gamebook author Jonathan Green, to complete the excellent Beowulf Beastslayer – which I whole-heartedly recommend, both here and in my Amazon review – and drawn the seventh Fabled Lands book, The Serpent King’s domain.

Russ reached out to me after seeing my online posts about seeking a new illustrator and expressed real excitement and interest in the Steam Highwayman project. The prospect of including his artwork within the my third book, as well as in the upcoming Kickstarter campaign, excites me enormously – as I hope it does you too.

This all adds considerably to the excitement of being able to offer original art and draw-in features as rewards for the SH3 Kickstarter. If you haven’t added your ideas to the reward survey, please let me know what you’d like to receive. So far there have been a few stand-out choices: lots of people are excited by the idea of large, printed maps and customised dice. More of this soon, but for now I’ll be continuing to refine and plan the Kickstarter campaign, as well as to write the second half of Steam Highwayman III: The Reeking Metropolis. The campaign is currently scheduled for 23rd January – 22nd February and you’ll be able to pledge your support and choose a reward very soon.

But back to the illustration. What I’ve always loved about Russ’s work is his atmosphere: whether illustrating monsters in dripping caverns or smugglers beneath a glowing moon, he has a way of creating a scene that you can return to again and again, to breathe in the salt spray or the reek or the smoke. Here’s one of my favourites from Cities of Gold and Glory (Fabled Lands II).

What I love about this is the depth of space, the scale of the natural world – something I think Russ really excels in – and the little figures so carefully poised – all in quick, ready penstrokes. You can ready secrecy, movement, danger – and perhaps someone looking on. There are caves up in those cliffs – cave which Dave and Jamie never wrote into the book and which you can’t explore, but which have always intrigued me. The sequence with these smugglers is brief but memorable, and all the more so for Russ’s contribution.

Here’s another – this time from Beowulf Beastslayer. It displays Russ’ famous filigree style, his skill with detail and also his skill with likeness. There are at least two members of the online gamebook community drawn into this, as part of their reward for Jon Green’s Kickstarter, and Russ has told me that he’s keen to do some draw-ins for my project too. So if you’d like to see your face featured as the Lady of the Burnt Rose or Lord Hadrian Beaufort, Chief Constable, you’d better be quick with your pledge!

What’s possible with a few strokes of the pen…

If you’re interested in seeing more of Russ’ art, why not take a look at the Facebook group celebrating his illustrations? And if you’re interested in seeing what he’ll do for Steam Highwayman, well, simply watch this space! I’ll be posting a few more updates about plans for rewards and the kick-off for the Kickstarter Campaign for Steam Highwayman III: The Reeking Metropolis is 23rd January, 7pm.

How long is a net of string?

During the last few days of an unexpectedly home-bound halfterm, I’ve been enjoying building the world of Steam Highwayman III. Juvenile gangs, powerful opponents and dangerous criminal allies have all slotted nicely into place. My graph is showing some tiny growth (after a long, long hiatus) and I’ve been able to share a few passage excerpts on Facebook.

But something also possessed me to reload some of the first pieces of Steam Highwayman I ever wrote. Well, specifically, I reinstalled Twine – the interactive fiction software I’ve used this year to collaborate with a game developer on an as-yet unreleased educational title. My current version was somewhat out of date and had stability issues – it kept crashing – and I expect to have to use it again next year.

The reinstalled program discovered some files I thought I had lost: old, unfinished (of course!) versions of what I have since called ‘Twine Highwayman’. I loaded them up and, though incomplete and missing some of the parts I remembered best (like the ability to rob any passing steam carriage and collect jewelry, or the procedural pub menu system), they still showcase some of the original ideas of the project. Some made it through into book format and others didn’t.

I wrote the programming behind Twine Highwayman in Autumn 2016, creating some really crunchy and idiosyncratic code in formats so inefficient and hard to understand that I have since lost the ability to read them. Nonetheless, the core of the game – for it is a game, not a book – still functions. Take a look, if you like.

Twine Highwayman

It was playing Inkle’s 80 Days – something far beyond my ability to emulate – as well as the excellent Fabled Lands Application (since renamed Java Fabled Lands) that inspired me to give this a try. Considering I had zero previous experience of Twine, I don’t think I did badly. But it was the feature creep (a system for automating the weather… and the phase of the moon… and the mood of antagonists…) that killed the project and convinced me to limit my ambition to a good old, paper gamebook. I’d mimic Fabled Lands, that’s what I’d do. I’d keep it simple and achievable. I wouldn’t attempt to surpass my models, just to match them. I definitely wouldn’t write something 50% longer… Oh, well.

Nethundical Adventures

Duty Vessel by Vadim Voitekhovich

I’ve been writing the Steam Highwayman’s encounters and adventures with His Imperial Majesty’s Nethundical Corps over this weekend: nice to broach an original subject. Steampunk submarines are their own subgenre, chiefly focused around different interpretations of the Nautilus from Jules Verne’s 20,000 Leagues Under the Sea. However, Vadim Voitekhovich’s interpretation of a steampunk sub is much more to my taste than the baroque, pointy sort of thing I often see. Like his airships, Voitekhovich’s subs are weighty, bulbous, and curiously animal. It’s something like this that I imagine moored in rows off Deptford Creek, just along from Greenwich, where moonlit launches carry troops and supplies out under the cover of darkness.

If you haven’t come across Voitekhovich’s work before, do look him up. His particular perspective has crept into Steam Highwayman in all sorts of places: particularly his street scenes, his steam road vehicles and his juxtaposition of old and new. There’s also something reminiscent of Sean Tan’s fantasy cities and technologies, such as drawn in The Arrival, in his work. He’s a sought-after painter as well as a military re-enactor, so no wonder his images have such realism.

But back to my own work: The Reeking Metropolis has been paused for a few weeks while I started a new job (as you can see from this graph) but a combination of deep thinking and reading some other gamebooks has spurred me on to create some new, steamy, and really original content for the book. I’ll be disappointed if I’m essentially just redrawing a Victorian London, so things like the invention of a submarine navy are helping me stay excited about such a long project!

At Fighting Fantasy Fest III (which I attended a few weeks ago, and which still deserves a write-up) I picked up several gamebooks, including Oliver Hulme’s Valley of Bones. I’ll produce a full review sooner or later, but it’s the first of the books from FFF3 I’ve been working through and it’s given me a lot to think about. Like Steam Highwayman, it’s written in homage to Fabled Lands (or to rip it off, as Jamie Thomson joked when he saw us side-by-side) but there are many differences. Reading someone else’s parallel take on an open-world gamebook has really helped me to see what is special about Steam Highwayman, and what I love about it, so thanks to Oliver for that extra burst of semi-competitive enthusiasm!

Couldn’t Get to Manticon…

This made my day.  Over on the facebook Fabled Lands page, Dave Morris posted a link to two videos taken at MantiCon, the German role-playing and fantasy convention, earlier this summer.  The first features Jamie Thomson and Paul Mason and Dave discussing role-playing games and it’s jolly interesting.  The second, embedded below, is a longer video in which they discuss the various gamebooks they have written and even some more recent ones they have read.

Including, at 1:11:49 onwards, Mr Morris’s interesting response to Steam Highwayman.

[Steam Highwayman]is very rich and I look at something like that and think, it’s great because it’s obviously based on Fabled Lands… but now I can learn from him.

The rest of the discussion is very interesting to a gamebook enthusiast and includes some great anecdotes of the golden age (the first golden age?) of gamebooks.  If you end up having a listen, let me know what you think.

‘Noutch’ isn’t a common surname by any measurement, so I won’t bother him for rhyming it with ‘pooch’ instead of ‘pouch’.

Steam Highwayman – Status coding

This morning I’ve been working on those priority checks – the variables that will test whether you’ve visited a location before, what factors will influence the generated text there and the counters that generate time, the phase of the moon and the weather.  I’m going to head out to do some of the creative part soon, thinking about the way I want these passages to sound and look.

I had a long chat with my brother Jack about this and we agree that there’s no point having long passages of description clogging up a reader’s enjoyment of what is essentially a story.  In the Fabled Lands series, passages are typically around 60 words, and that suits a smartphone fine, so I’m hoping to extrude the all the vital information in a few pithy sentences.