Salut, les coupaings et les coupines, j’ai encore eu des soucis de santé d’où mon absence et puis les fêtes de Nowel toussa…
Du coup, pour me faire pardonner, je partage avec vous mon moteur de jeu qui devrait en intéresser certains…
On va faire ça en plusieurs fois…
Avant-propos
Comme les anciens le savent, je bosse sur un système de Dungeon Crawler depuis un petit moment déjà.
Vu que plusieurs ici restent des aficionados du genre, je vais vous partager les règles et principes de base d’un Crawler procédural de ma conception.
Oui, oui, procédural, donc sans MJ - auquel vous pourrez jouer tout seul mais aussi en coop.
Ce post résumera les différents posts du thread pour faciliter la lecture. A la fin, je compilerai peut-être le tout dans un pdf.
Chapitre 1 – Génération procédurale du donjon (dans ce post )
Chapitre 2 - Fabrication des tuiles?
Génération procédurale du Donjon
Pour commencer, on va donc parler de donjon et de génération automatisée.
La première étape est donc de créer les salles, le pattern de disposition et les principes de génération.
Dans une seconde étape, on s’intéressera au contenu des salles en termes de décors et de mobs, mais avant tout, il faut générer un ensemble de pièces.
La surface de jeu doit permettre de se faire plaisir et de disposer d’un encombrement aussi « limité » que possible.
J’ai fini par sélectionner un pattern de jeu de 75cm de côté maximum, divisé en 5x5 zones de génération, chacune constituée au maximum de 5x5 cases de 3cm de côté.
Une salle peut donc avoir une taille maximale de 25 cases (5x5) de 15cm de côté.
Il y a 7 types de tuiles de salle différentes pour ce modèle de jeu et 3 tuiles de type passage secret (en rouge).
Pour sélectionner une tuile, on lance 1D8 :
1 - salle 5x5
2 - salle 4x4
3 - salle 5x3
4 - salle 3x3
5 - salle 3x2
6 - salle 2x2
7 - salle 5x2
8 - salle du boss (celle-là on en parle après)
Nota : S’il n’y a plus de salle de ce type (plus de tuiles de dispo), alors on prend une tuile dans le tas de tuiles voisins qui est le moins présent sur le plateau.
La salle du boss est la fin du donjon, mais on peut tomber dessus avant la fin de la génération, c’est la surprise !
Comment ça marche, tout ça ?
Taille du donjon
On commence par lancer 3D6, ç’est la taille finale du donjon.
Il va donc compter entre 3 et 18 salles.
Nota : Vous pouvez lancer 2D6 pour une partie plus courte ou fixer ce nombre arbitrairement…
On génère les pièces, salle après salle, après avoir choisi d’explorer plus avant ce dédale de sombres périls.
Astuce : Garder un D20 pour tenir le compte du nombre de salles générées.
Quand le nombre de salles totales est atteint, si la salle du boss n’a pas été générée, alors on la déploie en dernier et on se lance dans le boss fight, pour la richesse et la gloire.
Voilà pour l’idée de départ, voyons maintenant comment on pose les salles.
Génération des salles et pose des tuiles
Déjà, il faut partir d’un des bords ou d’un coin, c’est comme vous préférez. Personnellement, je pars du milieu du bord inférieur mais il n’y a aucune obligation.
On lance le D8 et on pose la première salle, sur la zone concernée.
Ici, la salle de départ est une 3x3, on pose donc la salle sur la zone.
La première règle de pose est que la salle doit être posée pour avoir une entrée et une sortie obligatoirement ! Il faut donc que la salle touche au moins deux bords de la zone (le bord d’entrée et le bord de sortie).
Ce principe de génération est répété à chaque nouvelle génération sur une zone attenante, on doit poser la nouvelle tuile pour qu’elle débouche sur une autre zone attenante.
Oui c’est arbitraire, mais le but est d’explorer un donjon, pas de finir dans un placard…
Quand on place la nouvelle salle, on place la porte de circulation entre les deux salles.
Il est interdit de placer une porte sur une des 4 cases de coin (sinon c’est le bordel, ça a été testé et banni à jamais dans les limbes des enfers).
Les deux salles doivent obligatoirement pouvoir communiquer via cette porte.
Génération de la salle du Boss
A chaque salle générée, on augmente la valeur du D20 de 1.
Si le numéro de salle à générer (D8) tombe sur un 8, alors on peut tomber sur la salle du boss.
Alors d’abord, on regarde la taille maximale du donjon (celle qu’on a déterminé au début) :
-
Entre 3 et 6 : Pas de génération de la salle du boss qui tombera au tour 6, obligatoirement.
-
Entre 7 et 12: On lance 2D6.
-
Entre 13 et 18 : on lance 3D6.
Si le résultat obtenu est inférieur ou égale au nombre indiqué par le D20 (salles générées jusqu’à présent), alors c’est la salle du Boss qui est déployée (on verra le concept de salle de Boss plus tard).
Sinon, soit on relance le D8, soit le joueur déploie une tuile de la taille de son choix.
Exemple :
Le donjon fait 11 salles , à la sixième génération le D8 fait un 8.
Je lance donc 2D6, le résultat est 5, inférieur à 6, donc la prochaine salle est la salle du Boss.
A nous, le loot !
Je veux aller au Nord mais ma salle ne donne que sur l’Est, je fais comment ?
Voilà, encore une tête de bûche naine.
Tu as décidé d’aller tout droit et tu peux pas…
Ben, tu as le droit de fouiller pour trouver un passage secret, ça te coûte un tour ou une action suivant le système de jeu que tu utilises (oui, tu peux utiliser ton système de jeu préféré comme HQ, WQ, DS ou tout autre, le système de génération est là pour t’aider à jouer, pas te limiter.)
C’est du 50/50.
Lance 1D6 : sur 1, 2 ou 3, tu as ton passage sinon, ben tu es juste un taré qui caresse un mur.
Une salle ne peut avoir que deux passages secrets au maximum et uniquement sur des faces libres (une dalle qui n’a qu’une face libre, comme la 5x3, ne peut avoir qu’un unique passage secret).
Chaque échec au lancer de dé supprime un passage possible (ie. Il n’y a que deux tentatives maximales par salle pour trouver des passages secrets).
Un passage secret tire tout droit vers une zone voisine dans la direction choisie, on prend le modèle de passage en fonction du nombre de cases à parcourir (1, 2 ou 3).
Ensuite, on tire la nouvelle salle attenante au D8, comme dans le cas d’une salle normale.
Le remplissage, ou l’art d’occuper l’espace
Ben quoi, tu croyais qu’on allait forcément quitter la zone ?
Non, dans ce système de génération, on peut faire du remplissage de zone.
Le remplissage, c’est que si la salle générée est de taille compatible avec l’espace vide de la zone, on peut la poser directement dans cette dernière et pas dans une zone attenante.
Tant que ça rentre, c’est autorisé dans la limite de 3 salles sur une même zone. On monte quand même le D20 à chaque pose (et on oublie pas de poser la porte aussi).
Exemples de poses 3 salles :
Dans le cadre du remplissage, la pose de cul-de-sac (salle non débouchante) est autorisée !
Voilà, ce sont les règles de base de la génération des salles du donjon procédural.
Ci-dessous, des exemples de donjons générés suivant un même tirage de D8 :
Générations obtenues :