Publication et Player

Publier les chapitres lorsqu’ils sont prêts, sans faire perdre sa progression au joueur

Il n’est pas nécessaire de terminer entièrement une longue histoire avant de la présenter aux lecteurs. L’auteur peut désormais sélectionner certains chapitres, les publier, puis ajouter progressivement la suite et proposer de nouvelles versions de chapitres déjà connus.

Pour le joueur, une mise à jour ne signifie plus une perte de progression inattendue. Si la sauvegarde peut être transférée sans risque vers la nouvelle version, la partie reprend au même endroit. Si l’histoire a trop changé, le choix reste entre les mains du joueur.

Publier uniquement les chapitres prêts

Dans la fenêtre de publication, tous les chapitres sont sélectionnés par défaut. L’auteur peut décocher ceux qu’il ne souhaite pas inclure et ne conserver que les parties de l’œuvre prêtes à être publiées.

Imaginons *Les Voiles écarlates* comme une œuvre en sept chapitres. Pour la première publication, l’auteur sélectionne les chapitres 1 et 2. Ils forment la première version de l’œuvre, et chacun reçoit la version de chapitre 1. Les autres chapitres restent à l’état de brouillon et ne sont pas encore visibles par les joueurs.

Plus tard, l’auteur sélectionne les chapitres 1, 2, 3 et 4. Une deuxième version de l’œuvre est alors créée :

Sélectionner un chapitre signifie donc « publier cette révision », et non « masquer tout ce qui n’est pas sélectionné ».

Avant la publication, Romergo indique quels chapitres n’existent encore qu’en brouillon, lesquels ont déjà été publiés et si leur brouillon a changé depuis la précédente version. L’auteur peut ainsi vérifier le contenu de la future publication avant d’appuyer sur Publier.

Chaque publication reste complète

Le joueur ne reçoit jamais un assemblage aléatoire de fichiers qui change pendant la lecture. Chaque sortie est une version complète et immuable de tout le contenu disponible. Les textes des chapitres, les scènes, les transitions ainsi que les images, musiques et sons nécessaires y sont figés.

Dans l’historique des publications, l’auteur peut consulter :

L’historique est également accessible à un assistant IA connecté. Il peut examiner les versions précédentes avant la prochaine publication et sélectionner explicitement les chapitres à publier.

Une nouvelle version n’interrompt pas une partie en cours

Dès qu’un joueur commence une partie, la session en cours reste liée à la version de l’œuvre qu’il a ouverte. Une nouvelle publication de l’auteur ne remplace pas l’histoire affichée à l’écran et ne casse pas la première sauvegarde effectuée après la mise à jour.

À l’ouverture suivante, Romergo vérifie que le point de reprise conserve le même sens : que le chapitre et la scène requis existent toujours, que les transitions et le point de contrôle sont disponibles, et que les variables ainsi que l’état de l’interface interactive restent compatibles.

Lorsque tout est compatible, la progression est transférée de manière transparente. Les nouvelles variables reçoivent leurs valeurs initiales et la position dans la scène est ajustée avec précaution à sa durée actuelle.

Lorsqu’une reprise transparente est impossible

Si la scène nécessaire a été supprimée, qu’une transition n’existe plus ou qu’un état important a changé, Romergo ne prétend pas que tout va bien et ne redémarre pas silencieusement la partie. Le joueur dispose de trois choix clairs :

1. Continuer l’ancienne version avec la sauvegarde existante.

2. Archiver l’ancienne progression et commencer la nouvelle version depuis le début.

3. Quitter et décider plus tard sans rien modifier.

« Continuer l’ancienne version » ouvre toujours la publication précédente dans son intégralité, sans créer un mélange de chapitres anciens et nouveaux. Si l’auteur a définitivement supprimé cette publication, il n’est plus possible de la poursuivre.

Sauvegardes sur plusieurs appareils et hors ligne

Une sauvegarde dans le cloud mémorise non seulement la position du joueur, mais aussi les versions de la publication et du chapitre. Son numéro de révision empêche un appareil plus ancien d’écraser discrètement une progression plus récente.

Les sauvegardes locales en attente, le mode invité et les copies téléchargées pour jouer hors ligne mémorisent également leur version. Les anciennes données locales sont lues grâce à un format de transition compatible. Si l’ancienne version complète a déjà été téléchargée et reste disponible pour le joueur, il peut la continuer sans connexion réseau.

L’auteur peut ainsi publier une œuvre chapitre par chapitre et revenir sur ses premières parties, tandis que le joueur sait ce qu’il adviendra de sa progression à chaque mise à jour.

Retour au blog technique