Accueil > Bienvenue > Aventure (notes techniques) > Quelques réflexions sur Aventure 2 après mise en ligne

Quelques réflexions sur Aventure 2 après mise en ligne

vendredi 29 mai 2026, par Mathieu Brèthes

Toutes les versions de cet article : [English] [français]

Ça y est, Aventure 2 est en ligne Cf lien en bas de page ! Rompant avec ma vieille tradition de démarrer des choses sans jamais les finir, j’ai cette fois-fois-ci réussi à terminer quelque chose. Grâce à un choix radical (pour moi ^^) - celui de ne pas développer moi-même le moteur de jeu mais de m’appuyer sur un outil existant, à savoir Spip, le CMS caméléon - j’ai pu atteindre l’ensemble de mes objectifs :

  • un moteur de jeu me permettant de relier des pièces entre elles et de proposer une exploration non linéaire au joueur
  • un jeu qui peut se construire et s’agrandir au fil de l’eau, en fonction de mes disponibilités
  • un mode édition qui fonctionne depuis un smartphone.

En bricolant avec Spip j’ai accepté quelques limitations autour desquelles le jeu sera construit. Deux de ces limitations sont problématiques à l’heure actuelle :

Les liens entrants vers les salles

Les "choix multiples" de la salle précédente sont stockés dans la salle suivante elle-même. Cela signifie concrètement que c’est toujours le même texte qui appelle une salle donnée. Ceci n’est pas pratique - en pratique, c’est le lien entre les deux salles qui devrait contenir le texte. Exemple :

Salle 1 : salle du trésor. Vous voyez un tresor dans la salle. Au fond il y a une porte.

> j’ouvre la porte —> Salle 3

Salle 2 : salle du trône. Le trône brille de mille feux. Derrière un rideau, vous distinguez une ouverture.

> je vais derrière le rideau —> Salle 3

Salle 3 : Un cagibi. Vous ouvrez la porte et decouvrez un placard à balais.

Dans la version actuelle Salle 1 et Salle 2 peuvent difficilement pointer vers Salle 3 car leurs descriptions de l’accès à Salle 3 diffèrent, et c’est Salle 3 qui contient soit "j’ouvre la porte" soit "je vais derrière le rideau".

Un workaround est en place mais il ne peut être utilisé que 1 fois par salle, ce qui limite son utilité.

Le début de la description d’une salle

Je n’avais pas non plus anticipé ça dans DiaVN, mais ce serait chouette de pouvoir faire en sorte que le début du descriptif d’une salle diffère en fonction de la salle d’où vient le joueur. Dans l’exemple qui précède, Salle 3 dit "vous ouvrez la porte" ce qui est cohérent quand on arrive de Salle 1 mais pas de Salle 2.

Une sorte de "texte conditionnel" pourrait être ici imaginé. Peut-être que Spip propose d’ailleurs un raccourci pour cela ? À suivre...


Voir en ligne : Aventure 2 le retour