Questions fréquentes

Questions courantes sur BranchPy, nos licences, fonctionnalités et détails techniques.

🚀 Nouveau sur BranchPy ?

Qu'est-ce que BranchPy ?

BranchPy est une boîte à outils qui vous aide à créer des visual novels plus rapidement et avec moins de bugs. Il analyse le script de votre jeu, vous montre un organigramme de votre histoire, trouve les erreurs avant que vos joueurs ne les découvrent, et vous aide à garder une trace de toutes vos images et sons.

Voyez-le comme un assistant de contrôle qualité qui vérifie votre travail pendant que vous vous concentrez sur l'écriture de bonnes histoires.

🎓

BranchPy est-il adapté aux débutants ?

Oui ! BranchPy a été conçu par quelqu'un de frustré en créant son premier jeu Ren'Py. Il est conçu pour aider les débutants à repérer les erreurs qu'ils ne savent même pas qu'ils font.

Vous n'avez pas besoin d'être programmeur. Si vous pouvez écrire des scripts Ren'Py, vous pouvez utiliser BranchPy.

💡

Comment BranchPy m'aide-t-il concrètement ?

BranchPy fait quatre choses principales :

  • Trouve les bugs : Repère les labels manquants, les sauts cassés et les scènes inaccessibles
  • Visualise votre histoire : Affiche un organigramme de toutes vos scènes et choix
  • Suit les ressources : S'assure que toutes vos images et sons sont correctement référencés
  • Économise du temps : Analyse instantanée au lieu de tester manuellement chaque chemin

Voir des exemples concrets →

📋 Questions générales

✍️

BranchPy modifie-t-il mes scripts ?

Non. Nous analysons, visualisons et vous aidons à exécuter des tests — votre code reste le vôtre. Pro ajoute un canevas éditable pour créer de nouveaux fichiers sur commande, avec confirmations.

🎮

Quels moteurs sont pris en charge ?

Ren'Py en premier. Les portages vers d'autres moteurs/éditeurs suivront selon la demande.

🔄

Comment fonctionnent les mises à jour ?

Mise à jour automatique pour l'extension VS Code ; CLI via pip. Les notes de version sont publiques.

🎁

Existe-t-il une version gratuite ?

BranchPy est gratuit pour les développeurs Ren'Py indépendants — aucun paiement, aucune carte, sans limite de temps. Si vous trouvez l'outil utile, une contribution via Buy Me a Coffee est la bienvenue — mais jamais obligatoire. Une mention dans votre jeu nous ferait également très plaisir.

Les créateurs Ren'Py débloquent toutes les fonctionnalités principales avec un compte gratuit. Une petite contribution est demandée pour les jeux commerciaux uniquement — sur la base de la confiance, sans vérification.

Pour les autres moteurs, un compte gratuit donne accès aux fonctionnalités principales.

🔒 Confidentialité et fonctionnalités optionnelles

🔒

L'IA est-elle obligatoire pour utiliser BranchPy ?

Non. L'IA est 100 % optionnelle et désactivée par défaut.

Le moteur d'analyse principal de BranchPy est entièrement déterministe et s'exécute localement sur votre machine. Il lit la structure de votre script Ren'Py pour créer des organigrammes, détecter des problèmes et calculer des statistiques — aucune IA n'est impliquée dans ce processus.

Des intégrations IA optionnelles peuvent être activées manuellement si vous souhaitez des vérifications assistées par IA, mais elles ne sont jamais requises pour que BranchPy fonctionne. Vous apportez votre propre clé API ; BranchPy n'envoie jamais vos scripts nulle part par défaut.

🌐

BranchPy envoie-t-il mes fichiers dans le cloud ?

Pas à moins que vous ne l'autorisiez explicitement.

Par défaut, aucun fichier ne quitte votre appareil.

Vous décidez de ce qui est autorisé, de ce qui est bloqué et de ce qui doit être expurgé.

💻

Puis-je utiliser BranchPy complètement hors ligne ?

Oui.

Toute l'analyse locale, la visualisation, les tests et le débogage sont entièrement disponibles hors ligne.

L'IA cloud = optionnelle.

📊

BranchPy suit-il mon utilisation ?

Le moteur d'analyse ne contacte jamais les serveurs. Toutes les fonctionnalités locales (lint, organigrammes, détection d'erreurs, suivi des ressources) fonctionnent hors ligne, sur votre machine, sans télémétrie.

Lorsque vous utilisez les fonctionnalités de compte (accès pre-release, synchronisation cloud, communauté), nous collectons des données opérationnelles limitées : événements d'authentification, signaux de sécurité de session, et métadonnées d'utilisation de base — quels outils ont été exécutés et s'ils ont réussi. Nous ne voyons jamais vos scripts, votre contenu narratif, vos fichiers de projet ni vos images.

Ces données servent exclusivement à la sécurité du compte, à l'amélioration du produit et au support pre-release. Elles ne sont jamais vendues ni partagées.

🌟 Communauté et support

💡

Puis-je contribuer ou suggérer des fonctionnalités ?

Oui ! Utilisez la page Communauté pour demander des fonctionnalités, signaler des bugs ou poser des questions.