start
Ceci est une ancienne révision du document !
Table des matières
JDR-Bot — Wiki
Bienvenue sur le wiki officiel de JDR-Bot, moteur de jeux textuels multi-plateforme.
JDR-Bot permet de créer et jouer des jeux textuels interactifs — fiction interactive, escape games, RPG, puzzles — directement dans Discord, en ligne, en local, ou exportés en HTML5 standalone et en PDF livre-jeu.
📚 Documentation
📄 Syntaxe YAML (format actuel)
Le format YAML est le format recommandé depuis la v4.0. Plus lisible, plus puissant, avec toutes les fonctionnalités avancées (HUD, timers, modèles, tags, export HTML5/PDF…).
- Syntaxe de base — structure d'un scénario, salles, sorties
- Texte et formatage — retours à la ligne, sons, images, blocs narratifs, styles
- Variables — numériques, textuelles, online, aléatoire
- Conditions — accès conditionnel, opérateurs, ET/OU
- Événements — automatiques, manuels, globaux
- Choix et boutons — boutons Discord/Web, effets, conditions d'affichage
- Objets — inventaire, états invisibles, objets conditionnels
- Actions personnalisées — commandes libres, cibles, globales/locales
- Alias et réactions — raccourcis de navigation, réactions Discord
- Timers — compte à rebours, actions à l'expiration, tick par seconde
- HUD (encadrés) — jauges, mini-carte, inventaire persistent, 8 positions
- Modèles — salles réutilisables, paramètres, instanciation
- Tags — comportements partagés entre salles
- Export HTML5 / PDF — standalone itch.io, livre-jeu imprimable
📃 Syntaxe TXT (ancienne syntaxe)
Le format .txt est l'ancienne syntaxe, toujours supportée. Elle est plus simple mais moins puissante. Recommandée pour débuter ou pour migrer des scénarios existants.
- Syntaxe de base — structure, salles, sorties, fins
- Texte et formatage — +n+, &&, ##, sons, images
- Objets et états — inventaire, invisible, plusieurs exemplaires
- Variables — numériques, textuelles, aléatoire
- Conditions — objets requis, ET/OU, variables
- Événements (997) — automatiques, actions multiples @@
- Alias et réactions — raccourcis, réactions emoji, actions globales
🖥️ Éditeur graphique
- Présentation — vue d'ensemble de l'éditeur
- Graphe interactif — navigation visuelle des salles
- Inspecteur — éditer événements, choix, objets, actions
- Panneau Globaux — variables, événements de fond, timers permanents
- Timers et HUD — configuration visuelle
- Linter et export — validation, erreurs, export
- Astuces — raccourcis, profils d'affichage, productivité
🚀 Démarrer rapidement
- 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
- showcase.yaml — le meilleur point d'entrée pour apprendre la syntaxe en jouant
Retrouvez nous sur le discord Make&Play
start.1777820795.txt.gz · Dernière modification : de cyrilfiesta
