Learn / Use Cases

Ren'Py · Beta Testing

Analyzing a Real Ren'Py Project: Insights from a Beta Tester

Ren'Py Unused labels Visual consistency Pacing analysis

About the Developer

Blackmaester is an independent Ren'Py developer working on L'Enfant du Sanctuaire, a project combining interactive storytelling and simulation. The game places the player in the role of an adult caring for a 6-year-old child, with a strong focus on relationships, education, and long-term consequences. Each scene is driven by behavioral systems where personality traits influence both reactions and narrative branching.

Before BranchPy

  • Hard to track unused or orphan labels
  • Manual visual consistency checks
  • Limited visibility on narrative pacing

After BranchPy

  • Immediate detection of unused labels
  • Automated visual consistency checks
  • Clear reading time estimation
BranchPy flowchart view of L'Enfant du Sanctuaire — full narrative graph
BranchPy flowchart — L'Enfant du Sanctuaire
What BranchPy surfaced

Four things it made visible

Label Cleanup

Quick identification of declared but never-called labels across the full script.

Navigation

Faster exploration of large projects through the full flowchart view.

Visual Validation

Automatic detection of image resolution variations across all scene assets.

Pacing Insight

Clear estimation of reading time to understand narrative pacing and scene length.

"BranchPy helped me uncover elements in my project that I hadn't fully identified."
— Blackmaester, developer of L'Enfant du Sanctuaire
← All Use Cases Learn →