Venience World (Daniel Spitz, Spring Thing 2018)

Venience World from Spring Thing 2018 offers another possible revision on the parser. Every turn, you have a command line, but listed below it are suggested autocompletions, one word at a time. You can select an autocompletion with up/down arrows, or you can click on one, or you can type out the contents. After you’ve picked the first word, you get options for the next word or phrase, and so on until you’ve completed a line of input.

Below, for instance, we’re offered the opportunity to start with “look” or “open”:

Screen Shot 2018-04-15 at 1.42.38 PM.png

These parser training-wheels mean that the game can allow the player fairly unusual commands, like BEGIN INTERPRETATION, with no fear of verb-guessing. In this regard, it builds on the author’s previous work Niney, also using unusual parser commands.

Venience World prevents you from reentering a previous command verbatim even if it seems like that command ought to be currently available, and that has results that can feel straight-up buggy. (At one point I repeatedly tried to type LOOK and it would just not register the K keystroke at all, in a weird and disorienting way. I tried several times before I realized that I wasn’t allowed to enter the word LOOK right then, but this feels like the least intuitive way to communicate that to the player.)

There are a handful of previous pieces that have played with similar methods.

Continue reading “Venience World (Daniel Spitz, Spring Thing 2018)”

Interactive Storytelling: Techniques for 21st Century Fiction (Andrew Glassner)

Screen Shot 2017-06-04 at 2.36.51 PM.pngInteractive Storytelling: Techniques for 21st Century Fiction (Andrew Glassner, 2004). Glassner’s book is rather more effort to read than most of the other guides to interactive story I’ve covered so far: it’s hundreds of pages longer, and in a somewhat more pedantic style. It begins with two long chunks on the nature of story and the nature of games.

He begins the section on stories by introducing many standard concepts of writing from scratch: character, plot, scenes. Conflict and stakes. Three-act structures and inciting incidents. The monomyth, again (though mercifully he admits that it is not necessary to use and is not the guarantee of a good story). Maslow’s hierarchy of needs. Viewpoint and dialogue. At the end of this section — about a hundred pages, much of it consisting of example narrations from film and other sources — Glassner proposes a “Story Contract,” which he will use throughout the rest of the book to make value judgments. The contract contains the following clauses:

  • The author is responsible for the psychological integrity of the main characters.
  • The author is responsible for the sequencing and timing of major plot events.
  • The audience must allow itself to be emotionally involved.

Glassner later uses this contract to evaluate various works and forms of interactive story (about which more below), so baking in what the author is “responsible” for gives him a way to dismiss a lot of techniques in existing work. In many other respects, the story segment is largely a not very edited overview of basic writing advice.

In the section on games, Glassner also offers quite a bit of review. Like late 90s IF theory, he distinguishes puzzles from toys (this is something that we talked about quite a lot back then). Here, again, he offers a bunch of broad background: types of games, game loops, participation vs spectating, the nature of rules; the uses of scoring; the types of resources that can be included in game design, and the ways resources are deployed. He also gets into individual vs. team sports, competition and cooperation, applications of chance, some basic game theory chestnuts like the Prisoner’s Dilemma, and a section on terminology from Go.

All of this discussion is on the more abstract end and includes examples from sports and board games as well as computer games; it’s by no means focused purely on executing a AAA first-person shooter experience, and much of his game typology is not focused on the video game industry.

Continue reading “Interactive Storytelling: Techniques for 21st Century Fiction (Andrew Glassner)”

Mailbag: The Unique Selling Points of Parser IF

@mattlaschneider writes: I’d love to see a series of posts geared towards people who are interested in learning to write parser IF in a post-Twine era… I could be totally off base, but I do think that parser IF has a lot to offer people who would normally otherwise be attracted to Twine.

We then had a long Twitter-thread argument about whether it was even appropriate to try to recruit people to writing parser IF, especially because I think many people who come to IF because of Twine have motives or needs for which parser IF is a terrible fit.

So let’s start with the reasons not to write parser IF, and we can come back to the question of how to write it if somehow none of my persuasions work on you.

Continue reading “Mailbag: The Unique Selling Points of Parser IF”

Reigns

Screen Shot 2016-08-19 at 3.47.56 AM.png

Here is Reigns, a game about managing a series of kingdoms currently available on Steam for a few dollars. (Or £1.99, for those of us buying in the UK.) The mechanics are simple. Each turn you’re presented with a choice, typically presented as a request by someone in your kingdom. Swipe left to refuse; swipe right to agree.

Your decisions affect some or all of the four stats at the top of the screen, which correspond to the well-being of the church, the populace in general, the army, and your treasury. If any of those stats reaches either maximum or minimum states, you will die and be replaced by your heir, who will start from where you left off (but with stats set back to average). Some of those death reasons are pretty contrived: make too much money and your citizens will throw a feast in your honor, where inevitably you will choke to death. But the need for balance makes this much more difficult and interesting than if it were safe to just max out your treasury, for instance.

There are a few minor complications that turn up after you’ve played for a bit: for instance, you can make decisions that add semi-permanent resources to your kingdom, such as a placement on the Silk Road that provides income every turn regardless of what else you do, or a siloing system that helps protect you in the event your kingdom runs out of food. And there’s also a combat mini-game that you can unlock after a bit of experiment.

Still, there’s a heavy component of chance here. You don’t know in advance what cards are going to turn up, and you can never just autonomously choose an action. So you may be able to see that your Treasury stat is edging up and up, dangerously close to triggering the Deathfeast, but not be able to do anything to offload your obscene wealth.

Each card also comes with a small amount of story, and because those stories are dependent on your existing stats, this feels like quality-based narrative — though without the wild proliferation of different stat types that one sees in Fallen London. Like other QBN pieces, this means it offers cause-and-effect chains the authors might not have specifically anticipated. During one of my reigns, I accepted a marriage proposal from an adjoining kingdom in order to avert a war; then I let my new wife throw a feast, but the feast bankrupted the kingdom and brought my reign to a precipitous close. Oops. Did the authors intend that sequence? Not necessarily, but it results naturally from the way stats move.

There is a longer arc that plays out over the course of multiple reigns, but it’s easy to go through a number of deaths without getting any new content for that piece of the game.

Ultimately, the story experience is a little dilute for my tastes. The tinder-style mechanic, the randomness of card availability, and the fact that you die so often, all made me sit back rather than sit forward. After all, the stakes are low (what do I care if yet another king dies of gangrene after an ill-advised boar hunt?) and my control is likewise limited. Still, Reigns is entertaining in short spurts, and I’m always interested to see new QBN-ish pieces, especially ones not written in the StoryNexus toolset.

Disclosure: I played a copy of this game that I bought with my own money.

Chatbots as Narrative Platform

Recently I’ve been running into a fair amount of news/discussion about “conversation as a platform” and “bots as the new apps” — specifically, that people spend so much time texting that chatbots are a viable way to do advertising and storytelling and personal assistant functions all at once.

This means taking in natural language input (as opposed to the Lifeline-style experience, where the user is still pressing buttons to navigate a choice-based conversation). Historically,  I’ve tended to be skeptical about this because the error rate on chatbot output is high enough to make for a frustrating game experience.

All the same, there have recently been some developments on this front, partly because there’s now stronger AI for classifying natural language input, and partly because app discoverability problems make it appealing to embed content within chat platforms. Meanwhile, streaming means that there’s a greater audience for games that produce amusing results and accept idiosyncratic player input: here’s PewDiePie making Facade produce weird results.

What follows is a summary of some existing work I know about in this area. I wouldn’t be surprised to see quite a lot more come along.

Continue reading “Chatbots as Narrative Platform”

Secret Agent Cinder (Emily Ryan)

Screen Shot 2015-09-11 at 12.24.13 PM

Secret Agent Cinder is a retelling of the Cinderella story, except not: though you dress up and dance with fancy people, it’s really about espionage and sneaking about at Versailles shortly before the French Revolution.

It belongs to that small but growing category of Twine games — with Hallowmoor, Krypteia, and This Book is a Dungeon — that feature a world model and a map you can get to know. There are some light puzzles, and you can reach a sudden bad ending, though the game will then automatically restore you to the last reasonable checkpoint to replay. At the end, you get a rating for your stealthiness, revolutionary violence, and zeal. The result is short, polished, accessible, and quite a lot of fun.

Besides having a map, Secret Agent Cinder uses illustration as a primary channel for storytelling: the pictures aren’t just a gloss on the text, but give key information about, say, the locations of guards. If you don’t pay attention to them, you’re likely to get caught. Many of the jokes are embedded in the imagery as well; it plays more like an interactive web comic than most things I can think of.

Mildly spoilery discussion of the humor follows the break.

Continue reading “Secret Agent Cinder (Emily Ryan)”