"Mission FauneX : Démineur Xtreme" est un jeu de démineur écrit exclusivement pout les Thomson TO8 (et prochainement sur MO6), dont l'idée est venu en mai 2022. Il propose 16 niveaux dont les scores (temps mis) sont sauvegardables sur disquettes. Il se joue à la souris ou au clavier. A l'heure actuelle, vous pouvez vous exercer au mode Challenge, avant que le mode "aventure" ne soit implanté (parcours de 8 niveaux).
Le jeu a désormais une fiche sur "albatros concept" en cliquant ICI. Vous pouvez y télécharger la dernière version en format ZIP (fichier disquette au format FD).
MAJ du 04/11/2022 :
- L'ensemble du logiciel se gère désormais entièrement à la souris+ tortue, par des menus
- Ajout d'un menu principal
- Les niveaux à grosses cases int un graphisme plus fin et beau (le même que pour le choix du niveau)
- Internationalisation (Français, Anglais (Pour Peter), Allemand, Espagnol et Italien, par clic (gauche ou droite) sur drapeau (le pointeur de souris change de fome quand on passe sur les drapeaux). Pour les langues autres que français et anglais j'ai dû utiliser Google Translator (mn espagnol étant assez faible, quant aux 2 autres langues, je ne les connais pas)... Des retours sur les traductions sont les bienvenues.
- Réorganisation des chaines de caractères (on les lit dans les DATA du basic)
- Ajout des gros caractères de chiffres (qui seront employée pour les niveaux à grosses cases au lieu de cette affreux "attrb 1,1") et sont visibles dans le menu de choix du niveau)
- 4 entrées de menu pour chaque niveau (dont 1 servant à réinitialiser les records)
- création d'un petit module de boite d'alerte apparaissant, pour le moment, quand vous avez perdu une partie et quand on vous demande de confirmer la réinitialisation des scores.
- Au début du jeu, on fournit un pseudo (au moins 3 lettres et aucune des 3 premières lettres ne doit être un espace)
- Une entrée "Quitter" dans le menu des niveaux
- Après le choix du niveau, on a cette fois un sous-menu, permettant de jouer une nouvelle partie, voir le hall of fame du niveau, réinitialiser score du niveau (pas encore actif), changer de niveau
- Pendant le jeu, si on perd une partie : 1/ L'ensemble des mines non trouvées s'affichent 2/ En appoyant sur "r" ou "R", on peut rejouer la même partie (n'apparait que si vous perdez la partie). Ca peut servir pour les niveaux hyper difficiles (8, 9, E et F), il suffit de mémoriser avant les zones vides.
- Il y a un Hall of Fame de chaque niveau (basé sur mes meilleurs scores auquels j'ai ajouté 10% pour le best de chaque niveau et dont chaque score suivant est calculé en ajoutant 20%... Normalement, tout le monde devrait être capable d'entrer dans ce hall of fame pour chaque niveau, y compris en ne jouant qu'au clavier)
- Si vous gagnez une partie ET que vous faites parties des 10 meilleurs scores, le tableau de ces 10 s'affiche en surlignant votre score
- Le jeu est prévu pour être international! Les variables Basic de texte ont été initialisé à partir de la lugne 5000 du Basic. The game is intend to be international, all the String are Var which are initied from line 5000 in Basic, I didn't forget you Peter...
- 1 image de fond par niveau (grâce à "Utopic" de Sam Devulder)
- Le jeu peut aussi se jouer au clavier, quand la souris n'est pas présente ou quand on met le pointeur en X=0 ou Y=0
- On peut mettre le jeu en Pause avec la touche "p" ou "P" (et on voit l'image de fond apparaitre). Retour au jeu uniquement avec la même touche P
- On peut quitter le jeu en appuyant sur la touche "q" ou "Q"
- un bruitage pour chaque action (qui est très basique pour le momebt)
Cette version n'est pas multilinguistique, il s'agit juste d'améliorations de la version précédente.
------------------------------------------
J'avais commencé par écrire ce jeu e Basic puis en assembleur sur les parties lentes (création de grille et découverte en cascade) dans lesquelle on a un gain de vitesse d'au moins x30 comparée à la même chose en Basic.
Pour y jouer, sur TO8/TO9, faites B (auto.bat), puis choisissez votre langue à la souris (drapeaux). Par la suite, un système de menu en "cascade" vous permet de choisir les options.
Il y aura également une version MO6 (le code assembleur n'est pas compliqué à changer, ce sont juste quelques entrées de RAM à changer).