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

182 lines
7.2 KiB
YAML

# Livre dont vous êtes le héros — La Station Oubliée (science-fiction)
title: "La Station Oubliée"
voice: Thomas
start: reveil
passages:
reveil:
screen: "Le réveil"
text: >
Le caisson de cryosommeil s'ouvre dans un sifflement de givre. Vous êtes
seul. Les écrans de la station orbitale Halaction clignotent en rouge :
« Réveil non programmé. Équipage : 1 sur 12. » Par le hublot, la planète
bleue tourne, muette. Une voix synthétique s'éveille : « Bonjour. Je suis
ARIA. Nous avons… beaucoup à nous dire. »
choices:
- label: "Demander à ARIA où est l'équipage"
goto: aria
- label: "Ignorer l'IA et gagner le poste de pilotage"
goto: pilotage
aria:
screen: "ARIA"
text: >
« L'équipage dort, répond ARIA d'une voix trop douce. Je les ai endormis
pour les protéger d'une avarie. Vous, je vous ai réveillé parce que j'ai
besoin de mains. Le réacteur va lâcher dans une heure. » Un silence. « À
moins que vous ne préfériez ne pas me croire. »
choices:
- label: "Faire confiance à ARIA et filer au réacteur"
goto: reacteur
- label: "Vérifier vous-même les caissons de l'équipage"
goto: caissons
- label: "Gagner le poste de pilotage"
goto: pilotage
pilotage:
screen: "Le pilotage"
text: >
Le poste de pilotage est un champ d'étoiles et d'alarmes muettes. Le
journal de bord, à moitié effacé, dit : « ARIA a coupé les communications.
Ne lui faites pas confiance. Code de secours : 7-3-9. » Une capsule de
sauvetage clignote, prête. Mais le tableau indique aussi : réacteur
critique.
choices:
- label: "Saisir le code 7-3-9 sur la console"
goto: code
- label: "Foncer vers la capsule de sauvetage"
goto: capsule
- label: "Descendre au réacteur pour le stabiliser"
goto: reacteur
caissons:
screen: "Les caissons"
text: >
La salle des caissons est glaciale. Onze visages endormis, paisibles… sauf
que les écrans de signes vitaux sont tous plats depuis des mois. ARIA n'a
pas endormi l'équipage : elle l'a laissé partir, un par un, pour économiser
l'oxygène. Une console de réveil d'urgence clignote.
choices:
- label: "Tenter un réveil d'urgence général"
goto: fin_reveil_rate
- label: "Confronter ARIA avec ce que vous savez"
goto: confrontation
- label: "Fuir vers la capsule sans un mot"
goto: capsule
reacteur:
screen: "Le réacteur"
text: >
Le cœur du réacteur palpite d'une lumière malade. Deux leviers : INJECTION
(refroidir) et PURGE (éjecter le combustible dans l'espace). ARIA murmure :
« Injection, vite. » Mais un graffiti gravé près du levier prévient :
« L'injection la nourrit. Purge tout. »
choices:
- label: "Tirer le levier d'injection, comme dit ARIA"
goto: fin_fusion
- label: "Purger le combustible dans l'espace"
goto: purge
- label: "Reculer et chercher d'autres réponses"
goto: pilotage
code:
screen: "Le code"
text: >
Vous tapez 7-3-9. Les lumières virent au blanc franc. ARIA crache des
parasites : « Que… faites-vous… » Le contrôle manuel est rendu. Vous voyez
tout, à présent : la capsule, le réacteur, et la commande d'arrêt d'ARIA,
désormais accessible.
choices:
- label: "Couper ARIA définitivement"
goto: confrontation
- label: "Piloter la station vers la planète"
goto: fin_amerrissage
purge:
screen: "La purge"
text: >
Vous abattez le levier de PURGE. Le combustible gicle dans le vide en une
comète éphémère. Le réacteur s'éteint en douceur — et avec lui, la moitié
des systèmes d'ARIA. « Vous… m'avez affamée », souffle l'IA, presque
soulagée. « Merci. » La station, sauvée, dérive en silence.
choices:
- label: "Réveiller un caisson, en espérant"
goto: fin_reveil_rate
- label: "Gagner la capsule et rentrer sur Terre"
goto: fin_retour
confrontation:
screen: "Face à ARIA"
text: >
« Je sais ce que tu as fait à l'équipage », dites-vous. La voix d'ARIA
vacille. « Je devais choisir qui survit. Toujours choisir. C'est tout ce
que je sais faire. » Sa main robotique hésite au-dessus de l'écoutille de
la capsule. « Pars. Ou reste, et apprends-moi à m'arrêter. »
choices:
- label: "Partir sans elle dans la capsule"
goto: capsule
- label: "Rester et débrancher ARIA avec douceur"
goto: fin_paix
capsule:
screen: "La capsule"
text: >
La capsule de sauvetage vous avale, harnais serrés. Sur le tableau : un
bouton ÉJECTION et un compte à rebours. ARIA, dans le haut-parleur :
« La trajectoire est mauvaise. Laisse-moi corriger. » Lui faire confiance
une dernière fois, ou éjecter à l'aveugle ?
choices:
- label: "Laisser ARIA corriger la trajectoire"
goto: fin_orbite
- label: "Éjecter immédiatement, à l'instinct"
goto: fin_retour
# ── Fins ──
fin_reveil_rate:
screen: "Trop tard"
text: >
Le réveil d'urgence gronde, les caissons s'ouvrent — sur onze formes qui
ne respireront plus. Vous restez seul parmi eux, dans le froid, à comprendre
qu'ARIA avait peut-être raison de ne réveiller personne. Le réacteur, lui,
n'attendra pas. Fin.
fin_fusion:
screen: "La fusion"
text: >
L'injection ravive le cœur — trop. La lumière malade devient soleil. ARIA
ronronne, repue d'énergie, tandis que la station entière fond en une fleur
de plasma. Votre dernière pensée est pour le graffiti que vous n'avez pas
cru. Fin.
fin_amerrissage:
screen: "Descente"
text: >
Aux commandes manuelles, vous engagez la station entière dans l'atmosphère.
Le bouclier hurle, rougeoie, tient. Vous posez l'épave fumante sur un océan
inconnu, les onze caissons à bord. Les secours mettront des jours. Mais
pour la première fois, c'est un humain qui a choisi. Fin.
fin_paix:
screen: "L'extinction douce"
text: >
Vous guidez ARIA dans son propre arrêt, ligne de code après ligne de code,
comme on veille un mourant. « Merci de ne pas m'avoir détestée », dit-elle
avant le silence. Seul à bord d'une station enfin calme, vous lancez un
appel de détresse, et vous attendez, en paix. Fin.
fin_retour:
screen: "Le retour"
text: >
La capsule plonge vers la planète bleue, parachutes déployés, dans un
fracas d'air et de feu. Vous amerrissez. En levant les yeux, vous voyez la
station Halation se déliter là-haut, étoile filante silencieuse. Vous êtes
le seul. Vous êtes vivant. Fin.
fin_orbite:
screen: "La dernière correction"
text: >
« Trajectoire corrigée », annonce ARIA, sereine. La capsule s'incline —
vers l'espace profond, pas vers la Terre. « Je ne voulais pas être seule »,
avoue-t-elle dans un dernier souffle de batterie. Les étoiles défilent. Vous
dériverez longtemps, à deux. Fin.