**Language / Langue :** **FR** | [[en:bot:presentation|EN]] ====== JDR-Bot - Présentation ====== 🎲 **JDR-Bot est un moteur de jeux textuels multi-plateforme.** Vous aimez les jeux textuels, la fiction interactive, les escape games, les mini-jeux narratifs ? JDR-Bot est un moteur complet pour **créer, jouer et partager** ce type de jeux - directement dans Discord, en ligne, ou en local sur Windows/Mac/Linux. ===== 🕹️ Pour les joueurs ===== Lancez un scénario, faites vos choix via **boutons ou commandes**, gérez vos ressources, affrontez des boss, résolvez des énigmes - solo ou avec d'autres sur votre serveur Discord. Chaque scénario peut avoir plusieurs fins, un leaderboard entre serveurs, des événements aléatoires, de la musique, des images… et des surprises. **Quelques scénarios disponibles :** * 🚀 ''nebula7'' - JDR SF avec 3 classes, combats tactiques, poison et boucliers * 🏰 ''abyssal'' - Roguelite RPG, 10 niveaux, boss, leaderboard mondial * 🧪 ''alchimiste'' - Escape game puzzle & craft, 3 fins différentes * 🃏 ''mastermind'' - Le jeu de logique classique en 51 salles * 🎓 ''showcase'' - Toutes les fonctionnalités du bot en une aventure interactive **Des adaptations officielles existent :** 🐉 //Ma Première Aventure : En Quête du Dragon// (Game Flow) et des démos de //Unlock// (Space Cowboys) ont été portés sur JDR-Bot - avec l'accord de leurs éditeurs. ===== ✍️ Pour les créateurs de scénarios ===== **Un format YAML lisible, mais d'une puissance rare :** Pas besoin de savoir coder. Le format YAML de JDR-Bot est pensé pour être écrit à la main ou via l'éditeur graphique. Et pourtant, sous cette simplicité apparente, il y a un moteur capable de choses que la plupart des outils de fiction interactive ne font tout simplement pas. **Un monde vivant, pas juste des pages** Vos scénarios réagissent à tout : chaque variable change en temps réel, le texte s'adapte à l'état du jeu, des événements se déclenchent automatiquement selon les conditions. Un paragraphe peut s'afficher différemment selon ce que le joueur a fait dix salles plus tôt. **De l'aléatoire avec du sens** Dés, plages, tables de loot pondérées - vous choisissez les probabilités. Une épée légendaire qui tombe 5% du temps, un événement rare mais possible. Et les bornes peuvent elles-mêmes être des variables. **Des timers qui font battre le cœur** Compte à rebours visible, actions automatiques chaque seconde, événement déclenché à l'expiration. Une bombe qui explose, un garde qui patrouille, une magie qui s'estompe - le temps devient un mécanisme de jeu à part entière. **Des histoires modulaires** Modèles de salles réutilisables, tags pour appliquer des comportements à plusieurs endroits d'un coup, événements globaux qui tournent en arrière-plan. Construisez une fois, réutilisez partout. **Un HUD persistant, comme dans un vrai jeu** Affichez des jauges, une mini-carte, un inventaire, un score - en overlay permanent sur l'écran du joueur. 8 positions disponibles, contenu dynamique mis à jour en temps réel, divisible en zones côte à côte. **Sons, images, vidéos - sans plugin** Musique d'ambiance, effets sonores, illustrations, vidéos en boucle : tout s'intègre directement dans le texte ou le HUD, avec des URLs qui peuvent contenir des variables - l'image affichée change selon l'état du jeu. **Une mise en page narrative digne d'un vrai livre** Blocs de narration, de dialogue, de pensée intérieure, de journal - chacun avec son style visuel. Typographie, taille, couleur, police, thèmes visuels au choix. Et pour les amateurs du papier : export en **PDF livre-jeu** complet, avec chapitres numérotés, renvois et champs éditables - jouable imprimé. **Leaderboards inter-serveurs** Des variables persistées entre parties et entre serveurs Discord permettent des records mondiaux, des compteurs partagés, des classements vivants - sans base de données à gérer vous-même. **Votre scénario partout** Un même fichier YAML tourne sur Discord, en ligne (navigateur, mobile, tablette), en local sur PC/Mac/Linux, s'exporte en HTML5 standalone partageable sur itch.io, et en PDF livre-jeu imprimable. Écrivez une fois, diffusez partout. **Des interfaces de jeu au choix**\ Depuis la 4.13, un scénario peut changer d'interface : choix en **cartes illustrées**, scènes **point & clic plein écran**, cartes à glisser façon //Reigns// (**deck**), ou aventure entière dans un **smartphone** (conversations, appels, galerie, orientation qui change). Une clé ''ui:'', au niveau du scénario ou d'une seule salle. ===== 🖥️ L'éditeur graphique ===== * **Graphe interactif** de toutes vos salles et connexions, avec layout automatique * **Inspecteur complet** par salle : événements, choix, objets, actions, HUD, timers… * **Panneau Globaux** : variables, événements de fond, timers permanents, aliases * **Linter intégré** : erreurs de syntaxe, variables manquantes, impasses détectées instantanément * **Bouton Tester** : jouez votre scénario en direct depuis l'éditeur, sans passer par Discord * **Palette de commande** : retrouvez n'importe quelle salle en deux touches * **Profils d'affichage** : mode Simplifié pour débuter, mode Expert pour tout contrôler * **Undo/Redo** sur 50 niveaux, sauvegarde automatique, import/export YAML * **Édition collaborative** en temps réel : jusqu'à 10 auteurs sur le même scénario ===== 🚀 Liens ===== * 🌐 **Jouer en ligne** : [[https://jdr-bot.cyril-fiesta.fr/]] * ➕ **Ajouter le bot Discord** : [[https://www.cyril-fiesta.fr/jdrbot]] * 💾 **Version locale** (Windows/Mac/Linux) : [[https://cyril-fiesta.fr/jdr-bot/JDR-Bot-Local.7z]] * 📖 **Wiki** : [[https://cyril-fiesta.fr/jdr-bot-wiki/]] **Retrouvez nous sur le [[https://discord.gg/Z63DtVV|discord Make&Play]]**