Ce programme est sous licence Creative Commons 2.0 BY-SA-NC
Description :
Bonjour (bonsoir) tout le monde !
Je vous présente aujourd'hui mon premier jeu pour casio PRIZM
Il s'agit du célèbre Master MASTERMIND (Pour les grands incultes, veuillez vous référer à cet article.)
Pour ceux qui connaissent déjà, sachez que j'ai un petit peu amélioré le principe de base en créant :
2 modes de jeu :
-> jouer contre la calculette
-> jouer contre un ami
6 difficultés différentes :
-> Débutant (non mais là faut pas rigoler, c'est une mise en bouche hein ?!? 8) )
-> Facile
-> Normal
-> Difficile (déjà à partir d'ici je vous conseil un peu d'aspirine... )
-> Expert
-> Maitre (personnellement, à ce niveau là, je n'ai réussi qu'une fois... à vous de me prouver que c'est simple )
Des paramètres différents :
-> la combinaison a une longueur comprise entre 3 et 6
-> le nombre de tentatives et compris entre 8 et 12
-> les couleurs peuvent se répéter ou non dans la combinaison
-> il peu y avoir entre 6 et 8 couleurs
Voilà, je crois que c'est tout pour le lot d'innovations apportées...
L'avantage majeur de mon Master Mind par rapport à ceux qui ont pu être postés précédemment c'est qu'il est en COULEUR !
Aller, je vous laisse vous creuser les méninges ! Je compte sur vous pour me prouver que c'est simple !
Un jeu sympa et en couleur que je viens de tester sur ma Graph 90+E.
juste deux petits trucs, il reste une fôte dort'augraffe dans l'aide: tu ne l'es(t) pas !
autre truc, en installant le prog, ça m'a ajouté 12 petits sous programmes dans ma calculatrice !! Un sous programme appelé une seule fois n'a pas d’intérêt selon moi, autant le mettre dans le prog principal (évidemment cela reste mon opinion strictement personnel).
Une autre solution consiste à appeler les sous programmes par des noms liés au prog principal:
Mas~choix, Mas~fin, ... etc
Dernier truc, tu peux enlever 'sur PRIZM' dans le menu de lancement puisqu'il fonctionne parfaitement sur la 90+E également !
Ahah sans blague, 6 ans que je n'ai pas ouvert ce projet,et presque autant de temps sans commentaire : on est pas loin du nécropost là !
Et puis ce n'est pas ma plus grande oeuvre... Disons que c'était pour moi une façon de remercier PC pour la PRIZM que j'avais reçue suite au concours de 2011. Et accessoirement tester les couleurs.
Mais je comprends la démarche : proposer du nouveau contenu sur Graph 90+E.
Le plus efficace serait que tu fasses les modifications Fabcvlr, puisque je sais que tu sais faire, que tu as la liste des corrections bien en tête, et que ça a l'air vite-fait/facile.
Pour les sous-programmes chacun sa philosophie. Pour ce projet je ne me souviens plus (il n'y avait pas d'enjeux), mais j'ai pris l’habitude de faire des noms les plus courts possibles car sur de gros projets, s'il y a beaucoup d'appels, ce sont des dizaines d'octets de gagnés juste avec un nom plus court !
Pour le fait de faire des sous-programmes j'y vois pas mal d'intérêts. C'est déjà un gain de place assuré dès que le code utilisé deux fois dépasse 40 octets. Par ailleurs ça permet aux utilisateurs curieux de bien saisir les différents blocs fonctionnels. Enfin ça permet au développeur de réutiliser ces blocs (pour le coup je suis quasi sûr que certains sous-programmes sont réutilisés d'autres de mes projets, ou vice-versa). Ca permet aussi lors du dev on calc d'accéder plus rapidement à telle ou telle partie du code (accès direct pour modifier le texte des crédits par exemple, plutôt que de parcourir tout le code). Et pour enfoncer le clou, pour mes gros projets je demande à l'utilisateur de vider complètement la mémoire avant installation, donc aucun soucis dans le fait "d'envahir" le menu PRGM.
Je mettrai à jour le fichier si tu es partant pour apporter les corrections.
Je viens de finir les modifs pour jouer sur ma Calto mais impossible de mettre le fichier en fichier joint car PC n'accepte pas les .g3m !!! Je le mets en .g1m, il suffit de le renommer.
Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd