Files
le-mystere-professeur-zacus/game/gamebooks/dragon_flamme.yaml
T
clement a9953172e4 content: kid-friendly gamebook library (age 11)
Context:
The gamebook tiles were filled with fairly dark adventures (haunted
manor, deaths, being eaten/frozen) — not suitable for an 11-year-old.
We want the boot library to be age-appropriate.

Approach:
Write six light, branching stories pitched at ~11 years (adventure +
humour, gentle "oops, try again" failures, never grim), and move the
six mature adventures into a non-library subfolder so they're kept but
out of the kids' picker (the generator globs game/gamebooks/*.yaml,
non-recursive). Text only — no WAV synthesis here.

Changes:
- New kid stories in game/gamebooks/: dragon_flamme, tresor_caramel,
  planete_zigzag, hamster_disparu, ecole_sorciers, voyage_dinos
  (11-17 passages each, 2-5 endings, all reachable, no broken gotos).
- Move the 6 mature adventures to game/gamebooks/aventures/ (archived,
  excluded from the library glob).

Impact:
The 6-tile boot library now offers age-appropriate stories. Build/stage
them with tools/gamebook/build_gamebook.py when ready (not done here).
2026-06-19 15:23:08 +02:00

209 lines
8.1 KiB
YAML

# Livre dont tu es le héros — Le Dragon qui avait perdu sa flamme
# Pour les 11 ans : aventure, humour, fins douces (on recommence, jamais grave).
title: "Le Dragon et sa Flamme"
voice: Thomas
start: matin
passages:
matin:
screen: "Un drôle de matin"
text: >
Ce matin, un petit dragon vert s'est posé sur le rebord de ta fenêtre. Il
s'appelle Brindille, et il a un gros problème : quand il éternue, au lieu
de cracher du feu, il fait... des bulles de savon ! « J'ai perdu ma
flamme, gémit-il. Sans elle, je ne pourrai jamais entrer à l'École des
Dragons. Tu veux bien m'aider ? »
choices:
- label: "Filer vers la Forêt aux Lucioles"
goto: foret
- label: "Aller voir la vieille sorcière du village"
goto: sorciere
foret:
screen: "La forêt"
text: >
La Forêt aux Lucioles scintille de mille petites lumières. Une luciole
géante, grosse comme un ballon, te barre le chemin. « Une flamme ? Je sais
où en trouver une, dit-elle. Mais il faut me battre à un jeu : trouve la
luciole qui brille différemment des autres. » Tu regardes le nuage de
lumières.
choices:
- label: "Choisir celle qui clignote lentement"
goto: enigme_ok
- label: "Choisir la plus brillante de toutes"
goto: enigme_rate
- label: "Demander un indice à Brindille"
goto: indice
indice:
screen: "L'indice"
text: >
Brindille réfléchit, puis sourit. « Une flamme, ça respire doucement,
comme moi quand je dors. Cherche celle qui va à son rythme, pas la plus
tape-à-l'œil ! » La luciole géante fait semblant de ne pas écouter.
choices:
- label: "Choisir celle qui clignote lentement"
goto: enigme_ok
- label: "Choisir la plus rapide"
goto: enigme_rate
enigme_rate:
screen: "Raté !"
text: >
Tu pointes la plus brillante. Elle éclate de rire et t'asperge de pollen
doré : « Atchoum ! » Te voilà tout jaune et collant, et la luciole géante
s'envole en rigolant. Pas de flamme par ici... mais ce n'est pas grave,
on peut toujours recommencer !
# fin douce (réessaie)
enigme_ok:
screen: "Bien joué !"
text: >
Tu désignes la luciole qui respire doucement. « Bravo ! » s'exclame la
géante. Elle te confie une petite Braise Endormie dans une lanterne. « Elle
se réveillera au sommet de la Montagne Tiède. Mais attention : le Renard
Farceur traîne par là, et il adore voler les lanternes. »
choices:
- label: "Monter directement à la Montagne Tiède"
goto: montagne
- label: "Passer par le village pour te préparer"
goto: sorciere
sorciere:
screen: "La sorcière"
text: >
Mémé Citrouille, la sorcière, touille une soupe qui sent la réglisse.
« Une flamme perdue ? Ça arrive aux jeunes dragons trop gourmands de
glaces ! Tiens, prends ce sifflet : souffle dedans en cas de pépin, et un
ami viendra. » Elle te montre deux chemins : la Montagne Tiède, ou la
Caverne de Cristal.
choices:
- label: "Grimper la Montagne Tiède"
goto: montagne
- label: "Explorer la Caverne de Cristal"
goto: caverne
caverne:
screen: "La caverne"
text: >
La Caverne de Cristal renvoie ta voix en mille échos. Au fond brille un
cristal rouge, chaud comme un petit soleil. Mais le passage est gardé par
un troll endormi qui ronfle si fort que les murs tremblent. Réveille-le, et
gare à toi !
choices:
- label: "Passer sur la pointe des pieds"
goto: cristal
- label: "Souffler dans le sifflet de Mémé Citrouille"
goto: ami
- label: "Réveiller le troll pour lui demander poliment"
goto: troll
troll:
screen: "Le troll grognon"
text: >
Tu réveilles le troll. Il bâille, te regarde... et éclate de rire : « Un
humain ! Ça faisait cent ans ! » Il n'est pas méchant, juste mal réveillé.
« Le cristal rouge ? Prends-le, petit. Mais réchauffe d'abord ce dragon
tout tremblant, il me fait de la peine. »
choices:
- label: "Prendre le cristal rouge"
goto: cristal
ami:
screen: "Un ami arrive"
text: >
Tu souffles dans le sifflet. Aussitôt, une chouette savante se pose près
de toi. « Hou-hou ! Le troll adore les berceuses. Chante doucement, et il
restera endormi. » Grâce à elle, tu traverses sans bruit jusqu'au cristal
rouge.
choices:
- label: "Saisir le cristal rouge"
goto: cristal
cristal:
screen: "Le cristal rouge"
text: >
Le cristal rouge est tiède et bat doucement, comme un cœur. Tu le tends à
Brindille. Il le renifle, le câline... et hoquette une minuscule flamme,
grande comme une bougie ! « Ça marche ! Mais elle est si petite... Il
faudrait la nourrir d'un bon éclat de rire ou d'un grand cri de joie. »
choices:
- label: "Raconter ta meilleure blague à Brindille"
goto: fin_rire
- label: "Crier 'VAS-Y BRINDILLE !' de toutes tes forces"
goto: fin_cri
montagne:
screen: "La Montagne Tiède"
text: >
Tu grimpes la Montagne Tiède, dont le sommet fume comme une théière. À
mi-chemin, le Renard Farceur surgit : « Jolie lanterne ! On fait la
course ? Le premier en haut la garde ! » Il a un air malin. Tu peux courir,
ou ruser.
choices:
- label: "Accepter la course et foncer"
goto: fin_course
- label: "Proposer plutôt une devinette au renard"
goto: devinette
- label: "Continuer tranquillement sans l'écouter"
goto: sommet
devinette:
screen: "La devinette"
text: >
« Une course ? Trop facile, dis-tu. Tente plutôt ma devinette : je grandis
quand on me nourrit, mais je meurs si on me donne à boire. Qui suis-je ? »
Le renard se gratte la tête... « Euh... un poisson ? Un caillou ? J'ABANDONNE ! »
C'était le feu, bien sûr ! Vexé mais beau joueur, il te laisse passer.
choices:
- label: "Gagner le sommet avec ta lanterne"
goto: sommet
sommet:
screen: "Le sommet"
text: >
Au sommet, l'air est chaud et doré. Tu ouvres la lanterne : la Braise
Endormie s'étire, bâille, et se réveille en une belle flamme dansante !
Brindille s'en approche, tout tremblant d'espoir. « Vas-y, lui dis-tu,
respire ! »
choices:
- label: "L'encourager à inspirer la flamme"
goto: fin_cri
- label: "Lui faire un câlin pour le rassurer"
goto: fin_calin
# ── Fins ──
fin_rire:
screen: "La flamme du rire"
text: >
Tu racontes ta blague la plus nulle : « Quel est le comble pour un dragon ?
...Avoir un chat dans la gorge ! » Brindille pouffe, rit, se tord — et
POUF ! une grande flamme jaillit de joie. « JE L'AI ! Merci, mon ami ! » Il
t'emmène voler au-dessus des nuages. Bravo, tu as rallumé un dragon ! Fin.
fin_cri:
screen: "La flamme du courage"
text: >
« VAS-Y BRINDILLE ! » Ton cri résonne dans toute la montagne. Brindille
inspire un grand coup, gonfle ses joues... et lâche une flamme magnifique,
droite vers le ciel ! Il fait trois loopings de bonheur. « Je suis prêt
pour l'École des Dragons ! » Tu as réussi, et tu t'es fait un ami pour la
vie. Fin.
fin_calin:
screen: "La flamme du cœur"
text: >
Tu serres Brindille dans tes bras. Rassuré, il cesse de trembler, ferme
les yeux, respire la flamme tout doucement... et son ventre se met à
briller d'une douce lumière chaude. « Elle est revenue, murmure-t-il, et
cette fois elle ne repartira plus. » Vous redescendez la montagne,
meilleurs amis du monde. Fin.
fin_course:
screen: "La course folle"
text: >
Tu fonces, mais le renard est trop rapide ! Il file avec ta lanterne en
riant... avant de trébucher sur une racine et de tout lâcher dans un
buisson. Vous éclatez de rire tous les deux. La braise est sauve, juste un
peu cabossée. Allez, on repart du bon pied ! Fin.