Emily Short (no longer here) Profile picture
May 2, 2021 11 tweets 3 min read Read on X
Sometimes I talk to people about common narrative game structures like the ones in

heterogenoustasks.wordpress.com/2015/01/26/sta…

and they get worried because they want to see something that looks like a Hollywood three-act structure.
Of course it has a lot of variants, but I'm talking about something that looks loosely like Diagram showing a three act plot
Status quo, inciting incident, our protagonist discovers a need to take action, the first few attempts go wrong, the protagonist undergoes some important change or realisation, final attempt succeeds.

B plot, call to adventure, etc., added depending on your particular flavour.
However! A lot of standard game branching structures are designed so they do produce roughly that narrative flow for the player, especially if you consider reloaded games.

Take your gauntlet, a linear game with potential early deaths. Diagram of a fairly linear storyline with occasional death s
Though it looks like a straight line, the player's experience of that story will likely be to try something, die, go back, try the other path (or fight that same challenge more successfully), and succeed. Gauntlet diagram structure coloured to match up with the thr
It is at least potentially duplicating that structure where the protagonist has to fail and retry.
At the same time, the gauntlet can leave part of the change outside the story.

Often it's the _player's_ retry and the _player's_ learning that cause progress. The protagonist doesn't necessarily experience those things.

So it's not always ideal for telling a character story.
Loop and grow structures can do the same, perhaps more reliably. Now maybe the player encounters a version of the challenge multiple times, learning new things each time. (See: run after run after run of Hades.) Diagram of a plot where the player cycles through repeated e
With a little variation, the Loop and Grow can give you a tragedy format where each time the player encounters that challenge, their situation has degraded and they're more likely to fail. This is the format we used for Animal Farm.
A branch and bottleneck, meanwhile, can give you variant mid-story twists or complications to overcome, so now we're asking the player not "do you succeed/fail" but "how and why do you fail the first couple times?"

That can mean more character development within gameplay. Diagram of a plot that branches and then rejoins several tim
Perhaps you are now thinking "I don't see how the Time Cave structure helps with this":

Yeah, the Time Cave's whole aesthetic is that it's an unsystemic mess Diagram of a structure that branches and rebranches and neve

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Emily Short (no longer here)

Emily Short (no longer here) Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @emshort

Feb 4, 2021
A good thread about what it means to be successful in a creative field; how complicated it is to even measure that; and how it gets harder still if you're doing something that doesn't look mainstream.
This really resonated with me, and at the same time, this:

"For me, success can only be an honest, internal evaluation: Have I written the best thing I could write?"

...also doesn't work. (I'm glad it works for others! But I've had to find different things.)
For me, nothing I've ever written stands up to this question. Which is not for lack of trying. But I have the kind of disposition where I will always, always be able to identify flaws in my work. There will always be ways it could have been better.
Read 5 tweets
Dec 31, 2020
I retweeted this yesterday, and it's a great thread.

I've been thinking about it more since, as well as the methods I use to try to proof against the problems that I know are almost definitely going to turn up despite my best efforts.
a few things I find helpful (not by any means a complete list):

- document design intent. even when working alone, but especially when working with a team, it's easy to add a feature, discover in testing that the feature isn't working, and then get hung up on fixing the feature
...when in fact a good part of the time it's worth asking "is this actually even doing the thing it was spec'd to do? what were we trying to solve with that? is the 'fixed' version of this feature actually going to do what it was supposed to, initially?"
Read 7 tweets
Jul 29, 2020
Thread on what it really means to look for marginalised contributors in your spaces.
The applications of this go far beyond publishing.

Over the years I've done a lot of work at the boundaries of different communities, as an editor, curator, competition judge, advisor for industry conferences and program committee member for academic ones, as a hiring manager.
And in that time I've radically reformed what I think that kind of role is about.

Yes, I do care about "maintaining standards", when those standards are about allowing in people who treat others well, and removing those who do not.

But beyond that?
Read 13 tweets
Jun 4, 2020
0/ Tracking down racist bugs in our own programming - a thread.
1/ Some years ago I read studies that progressive college professors were more responsive to white male students and least responsive to women of colour.
2/ When I looked at my own pattern, I found I also tended to respond fastest and devote most time to email requests from white men. Gross! I'd never consciously chosen this. Where did it come from?
Read 16 tweets
Nov 18, 2019
A thread about narrative states.

Suppose we have a dating sim where outcome is decided by the player's relationship stats to three characters, and the player has loads of chances to increase relationship with any/all of them. It can be tricky to reason about the design of this.
However, suppose we calculate percentage of interest in each character: darcy_percentage = darcy_likes / (darcy_likes + wickham_likes + collins_likes .

Now we can chart this on a ternary plot. ( en.wikipedia.org/wiki/Ternary_p… ) Three suitors, four story outcomes. Triangular chart of dating outcomes.
Immediately this chart shows us where the player might get confused/frustrated about why they got the outcome they did -- because there are some points of really abrupt state transition. Another triangular graph with challenging state spaces identified.
Read 15 tweets
Sep 24, 2019
Thinking a lot lately about virtue as skill.

- doing the right thing is a matter of judgment, courage and habit, not just meaning well
- moral courage can be cultivated; you're not limited to current supply
- it is helpful to have thought about hard issues before facing them
examples:

I struggle to resist certain types of emotional pressure or manipulation. Usually, the only negative consequence is that I tire myself out responding to emotively-phrased requests.
But when the consequences are more serious, I have to find ways to say no even when it feels _really bad_ to do so. Until I have stronger habits here, I get through "difficult no" conversations using methods that may seem downright remedial.
Read 13 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(