Vous pouvez créer un seul labyrinthe, ou plusieurs labyrinthes empilés où, après avoir terminé un niveau, la balle tombe sur celui qui se trouve en dessous.
Le code SCAD générera un labyrinthe en fonction des variables que vous avez définies. Les paramètres disponibles sont :
Les côtés - nombre de côtés.
wallWidth - épaisseur du mur et du fond.
wallHeight - hauteur du mur au-dessus du bas.
pathWidth - espace minimum entre les murs.
mazeDia - diamètre (ou largeur diagonale) du labyrinthe.
marbreDia - diamètre du marbre (optionnel ; réglé sur 0 pour aucun)
centreSortie - si c'est vrai, mettez la sortie au centre.
Piedestal - si c'est vrai, ajoutez un piedestal de départ au milieu.
Clips - si c'est vrai, génère des clips pour l'empilement au lieu d'un labyrinthe.
EasyClips - si c'est vrai, les clips sont plus longs, ce qui facilite la visualisation des niveaux inférieurs.
Les paramètres de sortie du centre et de piédestal permettent d'empiler plusieurs labyrinthes. L'ordre d'empilement devrait être, du haut vers le bas :
1. piédestal=vrai, sortie centrale=fausse.
2. piédestal=faux, sortie centrale=vrai.
3. piédestal=faux, sortie centrale=faux.
...et 2 et 3 peuvent être alternés plusieurs fois si nécessaire, formant une pile aussi haute que vous le souhaitez.
Le jeu devient alors une question de faire passer la balle vers la sortie sur le bord extérieur, de la laisser tomber au niveau suivant, de la faire passer vers la sortie centrale, de la laisser tomber, et ainsi de suite.
Pour la plupart, le code génère des labyrinthes raisonnablement jouables. Et si vous n'aimez pas la disposition, vous pouvez toujours cliquer sur "rendu" à nouveau.Note: En raison des générateurs de nombres aléatoires, cliquer sur "Aperçu", puis sur "Rendu", ne vous donnera pas le même labyrinthe que celui que vous avez prévisualisé.
Et me voilà, essayant de résoudre mon propre labyrinthe...
Tags
Source du modèle
