Le magazine Jeux & Stratégie publiait régulièrement des listings en BASIC de jeux pour les micro-ordinateurs de l’époque. Pour rendre hommage à cette merveilleuse revue, je vous propose une série de trois articles consacrés à trois jeux de labyrinthes en BASIC pour Apple II :
- Labycode, publié dans J&S n°23
- La cité des robots, J&S n°21
- Base Alpha, J&S n°28
Ces programmes utilisent les capacités graphiques de cet ordinateur, en basse et haute résolution.
Labycode
Ce jeux a été publié dans le numéro 23 de J&S , dans la rubrique « logiciel », en page 22. L’objectif est bien sûr de trouver la sortie mais l’originalité vient du fait que vous voyez le labyrinthe (vue d’avion) et la sortie, mais vous ne savez pas où vous vous trouvez ! Les déplacements se font à l’aide de la commande (G)AUCHE, (D)ROITE ou EN (A)VANT, ce qui rajoute de la difficulté…
Au lancement du jeu, le programme vous invite a saisir 5 nombres qui seront utilisés pour générer le labyrinthe. La complexité du labyrinthe augmente avec le nombre de 1 contenus dans la représentation binaire de ces nombres… Vous pouvez ainsi choisir la difficulté avant de tenter de sortir du labyrinthe.
Voici le programme que vous pouvez télécharger (au format tar) :
J’ai amélioré le programme d’origine :
- correction d’un bug (la sortie pouvait se trouver en dehors du labyrinthe)
- lorsque vous atteignez la sortie, le programme le détecte et vous informe que vous avez gagné.
Il doit rester quelques bugs car il y a des lignes de code un peu bizarre (par exemple à la ligne 410 la variable A est initialisée mais elle n’est jamais utilisée…)
Si vous trouvez le jeu trop dur, vous pouvez ajouter un « cheat mode » en insérant la ligne suivante :
515 IF D$ = "*" THEN COLOR= 2: PLOT X,Y: FOR I = 1 TO 200: NEXT I: COLOR= 0: PLOT X,Y
Ainsi, lorsque vous appuyez sur la touche « * », votre position apparaîtra fugacement en bleu.

Base AlphA
J&S n°28







