Echoes in Red

1 minute read •


A visual novel built in Ren’Py. You wake up, you make choices, you regret them, and you loop back to where you began. The looping is the point: the story is structured so that the branches fold back into each other rather than fanning out forever.

Writing it taught me more about state than about storytelling. A branching narrative is a state machine wearing a costume, and keeping track of what the player had already seen across loops was most of the actual work.

Built with: Ren’Py, Python

Play it on itch.io · Source