Storygraphia

Storygraphia

Storygraphia 0.9 (released under GNU General Public License version 3) is a programme developed in Processing, which implements the editing and visualization of an interactive story graph.

Storygraphia provides a GUI for editing a story graph and analyzing the stories that are compiled from it. A story graph is a graph where nodes are units of the story and edges are transitions over units. A story graph consists of units and connections between units. A unit is a graph node, augmented with tags (freely assigned by the author); moreover, a unit can be assigned
agents acting in the unit, visualised with border colors and a reference on the left side,
a Propp-Lakoff style tag,
precondition and effect states, i.e. states that hold before/after the execution of the unit,
a tension value (integer between 1-100, to approximate an ideal dramatic arc).