⬜ Sauvegarde
⬜ Sauvegarde
Le bloc Sauvegarde enregistre automatiquement où en est le joueur dans l'histoire (sa position et ses variables), à cet instant précis.
Grâce à ce bloc, le joueur peut fermer l'application puis reprendre plus tard exactement là où il s'était arrêté. Les données sont stockées directement sur son appareil, donc ça fonctionne même sans connexion internet.
📥 Entrées
- Flux entrant (Stream) : ce bloc enregistre l'état actuel (position et variables) dès qu'il reçoit ce flux, sans aucun réglage à faire.
📤 Sorties
- Flux sortant (Stream) : continue le récit normalement, la première fois que le joueur passe par ce point de sauvegarde.
- continuer (Stream) : ce flux n'est emprunté que lorsque le joueur reprend une partie déjà sauvegardée à partir de ce point précis. Il permet de sauter directement à la suite, sans rejouer les blocs précédents.
💡 Exemple d'utilisation
Scénario : Sauvegarde avant un choix décisif dans un jeu narratif
- Le joueur avance dans une histoire où ses choix comptent.
- Il arrive à un moment clé avec trois options (ex : "Affronter le dragon", "Négocier", "Fuir").
- Un bloc Sauvegarde est placé juste avant ce choix.
- Quand le joueur passe par ce bloc pour la première fois, sa progression est enregistrée, et l'histoire continue normalement via le Flux sortant.
- S'il quitte l'application et la relance plus tard, il peut reprendre depuis cette sauvegarde : l'histoire repart alors directement via le flux continuer, sans repasser par le début.
⚙️ Détails Techniques
- Stockage des données : les données sont sauvegardées dans le stockage local du navigateur (formats HTML5/PWA) ou de l'appareil (applications natives).
- En mode Test, deux options supplémentaires apparaissent dans la fenêtre de Débogue :
- Charger Sauvegarde : relance l'expérience depuis le dernier bloc Sauvegarde (efface l'historique du "mur").
- Supprimer les données de la dernière sauvegarde : permet de tester d'autres scénarios en ignorant le dernier checkpoint.
- Compatibilité : fonctionne hors-ligne, mais nécessite de conserver les données du stockage local pour les formats HTML5/PWA.
- Intégrations complémentaires : pour suivre les données utilisateur, ce bloc peut être combiné à des outils comme Analytics, Zapier ou Integromat.
Version documentée : v2
Mis à jour le : 06/09/2026
Merci !
