Branching Narrative and Using Foldbacks

If you are like me, having spent many summers reading choose your own adventure books, exhausting every path over and over, you probably have a tangible understanding and appreciation of how much work goes into branching fiction.

Not only each branch has to create a meaningful path worth exploring, they also have to provide enough content as to not simply be the wrong thread to follow that wraps up the story in a few pages.

We are working on a prequel for our game The Family Skeleton which employs a branching narrative to tease out some of the story, the characters and the theme for the main game. The game has the player int he shoes of Paige, a young woman who is going through a difficult time. Through Paige’s computer interface, we guide her through different daily events in diary form. She types the day’s events and we pick how it ends for each day, which dictates what happens in the following entry. It is indeed very much like a choose your own adventure book, only darker in theme.

As you choose different options at the end of each diary entry, you rightfully expect a different outcome. That expectation becomes very hard to fulfill by the poor soul who has to write all that text. I will now discuss how a foldback structure every few nodes not only remedies the load branching creates but also can be used strategically to expose the player to certain key nodes that contain essential information regarding the story.

The figure to the side shows how branching would work if each node/page/thing-that-leads-to-a-choice was to let the audience choose one of two paths. There are only two steps into the story with only two choices available yet we have to author seven nodes.

As you can imagine, this gets exponentially larger as we add more choices.

 

One way to manage the branching is using foldbacks. Every few nodes down a path, we can merge them down to a single one, shown as the yellow node here. This would mean, the user’s choice did not matter in the first place, no? Well, yes. Eventually, we are forcing the user to the content we choose them to see, but this can be used to the advantage of the author.

The nodes user get to explore may reveal information about the story, characters or the lore of the world that may not have any effect on the outcome of the events yet enrich the audience’s experience of the said events by possibly rendering them through a different perspective.

In the context of our game, the player can choose to talk to the counselor about her recurring nightmares or can chalk it up to stress from school and think it would go away on its own. Depending on her choice, the nodes that represent the following days would be different. If she chose to talk to the counselor, the according content would be presented to her, if not, some other content where she does something else. We can merge the follow-ups of these two options into a single node where she, say, gets into an argument with her mother. Considering the argument she got into has nothing to do with the previous choices, we can segue into this new, merged note without building on the choices made.

Choice 1 would read as:

Paige is having nightmares -> Talks to the counselor -> Gets into argument with mom about her behavior.

Choice 2 would read as:

Paige is having nightmares -> She takes a day off to relax, it has been a hard week -> Gets into argument with mom about her behavior.

Moreover, if the argument she gets into is a key moment in the story we have to expose the player to, it becomes a useful device to merge the story into one node here, giving us opportunity to reveal information in a sequence. This, by the way, a very common definition of what a story is: a meaningful sequence of events.

The key here is to not make the player feel like their choices does not matter. The nodes that will be merged still need to have meaningful information and events that either build the characters, have some role-play value or reveal some non-essential information that can have a short term (a few nodes) effect on things. Otherwise, we would be removing the feeling of agency (or the illusion of) and the story would feel more like a theme ride where the player is now merely a spectator and probably pissed at the game as the game keeps rendering them powerless without rewarding their choices with anything.

follow on twitter

 

 

 

Prequel Mechanic / Original Game Mechanic

While in Greenlight, we had comments asking if we will have a gameplay video when we released our teaser trailer which was mostly cinematic camera work and had very little gameplay in it. A perfectly reasonable request, yet we weren’t sure how to address this. The reason behind that was, being a narrative exploration game, the main mechanics are walking and reading notes (in so many different ways) so the only thing left that may be novel is the story and narrative, the telling of the story.

So how do you make a demo for a narrative exploration game without spoiling the story?  If the game’s value lies with the narrative, tone and atmosphere, how can you deliver a demo based on those values?

Rather than a demo, we decided on making a prequel that reflects the same atmosphere, environment and theme we will be delivering in the original title. After all, the game’s unique selling point is not a novel mechanic or interaction paradigms but the narrative. A prequel, while not sharing the same mechanic with the game, lets us explore a part of the story the player won’t get to explore with the original game and justifies using different mechanics. This would allow us to tease the characters, the tone, and the events the player will be exploring in the full-feature game. After all, if the player is reading some notes in the original game, it means that someone wrote them at some point. What better way than to play with one of the characters during the time the events took place, writing said notes.

 

The following part of this post will contain spoilers regarding our game The Family Skeleton. 

                                                Playing as Paige, decades before the discourse/narrative time. 

 

In the demo prequel we are working on, the player gets to play as Paige who has been dead for almost three decades during the time the actual game takes place. In the full-release of the game, you play as Tom, Paige’s little brother who is around age four during the prequel and is in his thirties during the original game. As we play in the shoes of Tom as an adult, we discover what the circumstances were that led to Paige’s suicide. As you can see, the story will be about Paige, and not only we are merely an observer (as Tom), we will also never get to meet Paige (other than as a ghost). Considering the whole thing revolves around Paige, we decided to feature Paige as the avatar in a small demo where the players can get a glimpse into what it was like to “be” her by directing her diary entries. We go though several journal entries, in a choose-your-own-adventure style interaction. The player is presented with choices after a body of text has been displayed. Each answer leads to the journal entry being expanded and eventually followed by another entry.

While there are no correct paths to follow, the demo can be played to explore different paths, each revealing a different part of the story or a different detail about a character. It is written to be exhausted by the player. As the demo is designed to tease the story and some of the character’s in Paige’s life at story-time, having an entirely different mechanic that facilitates the exploration of the story was justifiable.

The hands’ idle animations, depending on what part of the story has been established depending on the entries the user commits to changes, revealing Paige’s self-harm scars or switching to another idle animation that has a more anxious quality to it. Here, the hands are employed as a narrative device, telling an unspoken/un-typed part of the story without necessarily spelling it out for the player. By then, the player already has read about using rubber bands to fight the urges  for self-injurious behavior in a journal entry. If the player has knowledge of how these objects relate to self-harm, they may see it coming; if not, it will hopefully click when the animation plays to reveal the scars.

follow on twitter