Files
le-mystere-professeur-zacus/game/gamebooks/ecole_sorciers.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

161 lines
6.3 KiB
YAML

# Livre dont tu es le héros — Première Journée à l'École des Sorciers (dès 11 ans)
title: "L'École des Sorciers"
voice: Thomas
start: portail
passages:
portail:
screen: "Le grand portail"
text: >
Ça y est : c'est ta première journée à l'École des Sorciers de Mont-Étoilé !
Le grand portail s'ouvre sur une cour où volent des balais et des grimoires.
Un hibou facteur te tend ton emploi du temps... mais une rafale de vent
l'emporte en trois morceaux ! Tu dois retrouver tes salles tout seul.
choices:
- label: "Aller au cours de Potions (au sous-sol)"
goto: potions
- label: "Monter au cours de Vol sur balai (sur le toit)"
goto: balai
potions:
screen: "Le cours de Potions"
text: >
Dans le cachot, le professeur Limace t'accueille : « Aujourd'hui, potion de
Lumière ! Mélange dans le bon ordre, ou ça fait un gros nuage qui pue. »
Trois flacons devant toi : une étoile en poudre, de l'eau de lune, un
pétale de soleil. Un parchemin dit : « D'abord ce qui brille la nuit, puis
ce qui brille le jour, enfin la poudre d'étoile. »
choices:
- label: "Eau de lune, pétale de soleil, poudre d'étoile"
goto: potion_ok
- label: "Verser tout d'un coup pour aller plus vite"
goto: potion_rate
potion_rate:
screen: "Pouf !"
text: >
Tu balances tout en même temps. POUF ! Un énorme nuage violet qui sent la
chaussette envahit la salle. « Encore un ! » soupire le professeur Limace
en ouvrant la fenêtre. Tu ressors tout violet, mais en riant. On apprend
de ses ratés !
choices:
- label: "Filer te rincer et monter au cours de Vol"
goto: balai
potion_ok:
screen: "Ça brille !"
text: >
Ta potion s'illumine d'une jolie lumière dorée ! « Excellent ! » s'exclame
le professeur Limace, qui t'offre une fiole de Lumière à emporter. « Garde-la,
elle éclaire les passages secrets. » Tu ranges la fiole, tout fier. Reste à
trouver le reste de ta journée.
choices:
- label: "Monter au cours de Vol sur balai"
goto: balai
- label: "Explorer la mystérieuse Bibliothèque"
goto: biblio
balai:
screen: "Vol sur balai"
text: >
Sur le toit, des balais frémissent d'impatience. Madame Plume crie : « Pour
voler, il faut DOUCEMENT lui demander, pas lui ordonner ! » Le tien fait
des bonds dans tous les sens. À côté, une élève, Lila, n'arrive pas à
décoller et a l'air triste.
choices:
- label: "Demander gentiment au balai de t'emmener"
goto: vol_ok
- label: "Sauter dessus et crier 'EN AVANT !'"
goto: vol_rate
- label: "Aider d'abord Lila à décoller"
goto: lila
lila:
screen: "Un coup de main"
text: >
Tu chuchotes à Lila le secret : « Sois douce avec lui, comme avec un petit
animal. » Son balai ronronne et s'élève enfin ! Folle de joie, Lila devient
ta première amie de l'école. « Viens, dit-elle, je connais un raccourci par
la Bibliothèque ! »
choices:
- label: "Voler doucement avec Lila"
goto: vol_ok
- label: "Suivre Lila vers la Bibliothèque"
goto: biblio
vol_rate:
screen: "Atterrissage mou"
text: >
« EN AVANT ! » Le balai n'aime pas du tout les ordres : il part en vrille,
fait trois loopings et te dépose en douceur dans une grosse botte de foin.
PFOU ! Tu es plein de paille mais entier. Madame Plume sourit : « On
recommence, et cette fois, on demande gentiment. »
choices:
- label: "Réessayer en demandant gentiment"
goto: vol_ok
vol_ok:
screen: "Tu voles !"
text: >
« S'il te plaît, emmène-moi », souffles-tu. Le balai s'élève en douceur et
tu survoles toute l'école, le vent dans les cheveux. De là-haut, tu repères
une tour mystérieuse dont la porte brille faiblement. La cloche sonne le
dernier cours : la Grande Épreuve des nouveaux !
choices:
- label: "Descendre vers la tour mystérieuse"
goto: tour
- label: "Rejoindre la Bibliothèque d'abord"
goto: biblio
biblio:
screen: "La Bibliothèque"
text: >
La Bibliothèque est immense, les livres volettent et chuchotent. L'un d'eux,
tout doré, te suit partout. Si tu l'attrapes, il te révèle un indice : « La
Grande Épreuve se passe dans la Tour de l'Étoile. Pour entrer, il faut de la
lumière et un mot gentil. »
choices:
- label: "Aller à la Tour de l'Étoile"
goto: tour
tour:
screen: "La Tour de l'Étoile"
text: >
Devant la Tour de l'Étoile, la porte est noire et fermée. Une voix douce
demande : « Qui veut entrer doit éclairer le chemin, et dire le mot magique
des gens polis. » Tu réfléchis : as-tu de quoi faire de la lumière ? Et
quel est le mot le plus magique du monde ?
choices:
- label: "Brandir ta fiole de Lumière et dire 'S'il vous plaît'"
goto: fin_diplome
- label: "Dire seulement 'S'il vous plaît', sans lumière"
goto: fin_noir
- label: "Pousser la porte de toutes tes forces"
goto: fin_porte
# ── Fins ──
fin_diplome:
screen: "Reçu !"
text: >
Tu lèves ta fiole : un rayon doré illumine la porte, et tu prononces
« S'il vous plaît » bien fort. La porte s'ouvre sur une salle pleine
d'étoiles, où tous les professeurs t'applaudissent. « Bienvenue, jeune
sorcier ! » Tu reçois ta première baguette, et Lila te fait un grand
sourire. Quelle journée ! Fin.
fin_noir:
screen: "Dans le noir"
text: >
Tu dis poliment « S'il vous plaît »... mais sans lumière, la porte
s'entrouvre sur un escalier tout noir où tu te cognes l'orteil. « Aïe ! »
La voix douce glousse : « Il manque la lumière, petit sorcier ! »
Retourne chercher de quoi éclairer, et reviens : tu y es presque ! Fin.
fin_porte:
screen: "Bonk !"
text: >
Tu pousses la porte de toutes tes forces... qui ne bouge pas d'un poil, et
tu rebondis dessus comme sur un coussin magique — boing ! La voix rit
gentiment : « La force ne sert à rien ici, voyons. Essaie la politesse et
la lumière. » Tu te relèves, prêt à recommencer. Fin.