Organigramme

Voyez votre histoire, pas seulement votre code

BranchPy Studio cartographie chaque label, saut, appel et embranchement de menu de votre projet et le rend sous forme d'organigramme interactif — une carte visuelle claire des chemins, branches et relations que vous pouvez déplacer, zoomer et explorer.

Graphe interactifClic vers la sourceRegrouper & replierTypage des nœudsDéplacer & zoomer
Écran Flowchart de BranchPy Studio — graphe narratif interactif avec nœuds typés et arêtes de branches

L'écran Flowchart dans BranchPy Studio — chaque label est un nœud, chaque saut et branche une arête.

Les scripts Ren'Py ne disent pas où ils mènent

Un projet en production peut compter des centaines de labels répartis sur des dizaines de fichiers .rpy. jump chapitre3_intro n'est qu'une chaîne — sans un outil qui résout chaque saut, appel et embranchement de menu, vous naviguez à l'aveugle dans votre propre histoire.

BranchPy Studio cartographie chaque label et chaque branche de vos scripts et rend le résultat sous forme d'organigramme déplaçable et zoomable. Cliquer sur un nœud ouvre la source au label exact — comprendre la forme de votre histoire prend quelques secondes, sans avoir à reconstruire un modèle mental à chaque session.

Capacités

Ce qu'il cartographie

Graphe complet du projet

Chaque label devient un nœud et chaque saut, appel ou embranchement de menu une arête dirigée — tout le projet résolu en une seule carte connectée.

Clic vers la source

Sélectionnez n'importe quel nœud pour ouvrir son fichier source au label exact. Naviguez un grand projet par sa structure plutôt que par nom de fichier.

Typage des nœuds par rôle

Les nœuds sont colorés selon leur fonction — entrée, narration, routage, système, sortie — pour que le rôle de chaque bloc soit lisible d'un coup d'œil.

Regrouper & replier les labels

Repliez des labels liés en groupes nommés pour maîtriser un grand graphe, puis n'ouvrez que la section sur laquelle vous travaillez.

Déplacer, zoomer & chercher

Déplacez-vous librement sur le canevas, zoomez de la vue d'ensemble à une seule branche, et trouvez n'importe quel label par son nom.

Clarté des branches & arêtes

Le style des arêtes distingue les transitions certaines des transitions conditionnelles, pour faire ressortir bifurcations, fusions et impasses.

Comment ça marche

Du script à la carte en trois étapes

Aucun outil externe, aucun schéma manuel — le graphe est généré à partir de votre vrai projet.

1

Ouvrez votre projet

Pointez BranchPy Studio vers la racine de votre projet Ren'Py — sans configuration ni annotations.

2

Lancez l'analyse

BranchPy résout chaque label, saut et branche et construit le graphe de flux de façon déterministe.

3

Explorez & naviguez

Déplacez, zoomez, regroupez et cliquez sur n'importe quel nœud pour aller directement à sa ligne source.

Les types de nœuds du graphe

Chaque nœud est classé selon son rôle pour lire le flux sans lire le code.

TypeCe qu'il représente
EntréeLe point de départ d'un flux — généralement le premier label exécuté au début d'une scène.
NarrationLes blocs d'histoire et de dialogue — les scènes que vos joueurs lisent réellement.
RoutageLes points d'embranchement — menus, conditions et bifurcations qui divisent le flux en plusieurs chemins.
ConteneurUn groupe de blocs liés, affiché comme une région bordée englobant ses nœuds enfants.
SystèmeLes opérations non narratives — affectations de variables, changements de drapeaux et actions similaires.
SortieLes points de fin et les retours — là où un chemin se termine ou rend la main à l'appelant.

Gratuit pour les créateurs Ren'Py

L'organigramme est inclus dans Ren'Py Creator (gratuit). Installez BranchPy Studio, ouvrez votre projet et visualisez toute la carte de votre histoire en quelques minutes.