Game
Sine Requie: Snake Eyes

7 years ago

Dev Blog: Graphs, Trees and Ineluctable Fate


Greetings, Inquisitors! We return with our dev-blog series on managing choices and consequences within Sine Requie Snake Eyes’ story. This time, let’s talk about the structure of an interactive story.
Think of choices and consequences within a narration as if they were geometric shapes: consequences are circles (a bit like graph nodes, for those of you familar with math), connected by actions that can be represented through line segments (also called “arcs”).

5d0a0487ee516.jpg

If we extend this structure to an entire zone, many will probably imagine this with a shape not unlike that of a tree: each consequence can lead to countless choices, which in turn bring us to further consequences.

5d0a048b885ff.jpg

On a purely conceptual level, this structure is not wrong: each new consequence will exponentially increase the total number of consequences, making it impossible to handle the complexity of a story lasting dozens of hours, such as that of a videogame.
In order to reduce the complexity of our story, we make us of “bottlenecks” which will prevent the narration from bloating into an unwieldy mass of consequences. Because of this, the story of an interactive game resembles a state diagram.

5d0a048d2b21e.jpg

This technical limitation, which applies to every interactive story, forces us to face an ugly truth: our current technological level prevents us from experiencing true freedom of choice within a videogame.
Are we doomed to play through linear, immutable stories?
Yes, BUT some tricks and stratagems allow us to go beyond these limitations. Surely you’ll be delighted to know that we will unveil these tricks of the trade in our next dev-blog: “Smoke and Mirrors”.



0 comments

Loading...

Next up

Dear brothers and sisters, As loyal servants of the Inquisition, we passed these silent months listening. We released the one hour demo for free on different platforms, reaching many players that gave us interesting feedbacks.

Dev Blog: Tarot Cards We like cards more than dices because their results do not reset at each draw: cards in a deck are like limited resources that players need to manage. Plus they can be illustrated!​

Coming from the Latin word for soul, anima, to animate is literally bringing something to life. In this blog post, we are discussing how to revive our character. Considering our game, this topic is more than appropriate.

Coming from the Latin word for soul, anima, to animate is literally bringing something to life. In this blog post, we are discussing how to revive our character. Considering our game, this topic is more than appropriate.

Just as Pecaminosa's musicians #improvise this rendition of #LittleSunflower 🌻, so do we improvise with this post you're reading. 😂

What's coming out of your own improvs? 🤔

#Pecaminosa | #IndieDev | #OST | #Jazz

Been working lately on lots of 'behind-the-scenes' boring stuff that no one really cares about, so here’s a guy playing the sax for some reason.

#screenshotsaturday

Fan art for Foolish I'm feeling kinda better so I drew this

Finished a project I've been working on over the last few days!

Modeled and textured in Blender.

#3dart #lowpoly #npbr #fantasy #hut

Updated the chest in the maze, adding sound, particles and better animation. But what's in the chest?

"Our work is never over" they said.