Ce programme est sous licence Creative Commons 2.0 BY
Description :
Jeu multijoueur de 2 à 21 joueurs, du jamais vu !
Bonjour à tous !
Voici mon 2e programme, et mon tout premier jeu !
Le programme utilise le Super DrawStat et dessine très vite. N'hésitez pas à regarder le menu Info (ou encore le wiki), où toutes les explications et règles sont reprises et expliquées d'une autre manière qu'ici !
C'est un jeu de 52 cartes qui se joue de 2 à 21 joueurs (pas encore - et sûrement jamais - d' I.A. ).
En début de partie, on choisit tous une touche sur la calculatrice qui sera personnelle (eh oui ! N'importe quelle touchedifférente de [AC] et [MENU] ).
Le but sera d'obtenir le plus de carte, en ramassant le plus de fois possible le tas.
Chacun à son tour doit mettre une carte, et tout le monde doit tap(ot)er si une des cartes vaut 10, si la somme de 2 cartes vaut 10, et si 2 cartes sont identiques afin de ramasser tout le tas ! (Valable aussi s'il y a une autre carte entre, par exemple : 3 5 3). (Attention, un as a aussi comme valeur 1 !)
Si vous tapez alors qu'il n'y a rien, vous perdez une carte.
Lorsqu'un joueur met une image ou un as, le joueur suivant a un certain nombre de chance(s) pour remettre une image ou un as (on peut toujours prendre le tas, avec la condition juste ci-dessus). Si vous avez épuisé votre (vos) chance(s), le joueur qui a mis l'image ou l'as prend tout le tas.
As (A) : 4 chances
Roi (K) : 3 chances
Dame (Q) : 2 chances
Valet (J) : 1 chance
Lorsque vous pouvez mettre une carte, vous pouvez aussi appuyer sur [MENU], qui stoppe le programme (et vous pourrez du coup éteindre la calculatrice quand ce menu est activé). Vous pouvez même quitter le jeu en sauvegardant et reprendre la partie comme si de rien était ! (il faut juste ne pas changer le ViewWindow, ni les variables de A à Q ni les listes - les 5 premières listes + 1 liste par joueur - )
Dès que un joueur n'a plus de carte et que son tour est passé, il a perdu.
Le dernier à en avoir a gagné la partie !
Bons jeux à tous !
Historique des versions
Cliquer pour enrouler
V 2.0 (5308 octets) : Correction de bugs majeurs et énormément d'optimisation. Il n'y a plus aucun bug (testé en fond et en large) !
V 3.0 (4536 octets) : Ajout majeur : possibilité de jouer de 2 À 21 joueurs! (pourquoi se contenter de 6 alors qu'il faut juste changer une seule ligne de code ? ); Correction de 2 (très) rares bugs (des cartes se perdaient dans la nature; et des fois le jeu retenait qu'on avait mis une image alors que l'on vient de recommencer une partie). Le code a été réécrit totalement pour plus de lisibilité et de meilleures performances (d'ailleurs, répond bien plus vite pour dessiner les cartes du plateau). Le programme utilise aussi moins de listes et beaucoup moins de variables.
V4.0 (4196 octets) : Bons nombres de bugs trouvés sur la version précédente (dont : boucles infinies, impossibilité de jouer dès qu'un joueur meurt, et j'en passe...). Tous ces bugs ont été corrigés ! Suppression de code redondant, amélioration de la vitesse d'exécution globale, diminution du nombre de variables (encore ) - 2 de moins qu'avant.
V 4.1 (4108 octets) : Un peu d'optimisation au niveau du poids du code, et réglage de 2 "soucis" : toutes les listes utilisées n'étaient pas effacées quand on efface la partie, et les listes des joueurs pouvaient atteindre 53 éléments, ce qui n'était pas voulu.
Ces problèmes ne gênaient en rien le jeu en lui-même.
Reproduction et rediffusion acceptées si vous mettez un lien vers ce site. CC 2.0 BY
C'est vrai que ça me paraît impossible, vu que D devrait du coup être égal à 1 (car = Dim List 10...).
Le problème vient sûrement (à coup sûr en fait ...) du fait que la dernière fois que j'ai importer mon programme sur planète casio je l'avais corrigé à l'ordi (il n'a donc pas été testé, même si ça aurait dû être le même que sur ma calculatrice...).
J'importe donc la version de ma calculatrice '-_-
Je me permets de ne pas changer le numéro de version car il n'y a que toi qui l'a téléchargé
En tout cas, ça me fait plaisir que tu essaies
Non ce n'est pas ça
En fait, avec le valet, on a une seule chance de mettre par-dessus une image ou un as. Et vu que tu as mis un 6, ton nombre de chance a diminué de 1. Si tes chances arrivent à 0, alors le tas revient d'office au joueur ayant mis le valet. Il n'y a donc pas besoin de taper :')
Même chose avec 6,9,2 : il y avait un roi ou un as avant et tu as épuisé tes chances (3 ou 4 en fonction du roi ou de l'as).
Une fois que tu as compris ça, tu as tout compris !
Trouves-tu que je dois ajouter un texte pour savoir combien de chance il reste ?
Petite info : j'ai malheureusement trouvé une petite erreur que je suis en train de corriger (en plus d'autres travaux, c'est pourquoi je note l'erreur avant de la modifier) : dans un rare cas, on perd des cartes sur la totalité du jeu : lorsque l'on a épuisé ses chances de mettre une image, qu'on tape pour essayer de prendre le tas alors qu'il n'y avait rien (donc du coup quand on perd une carte et que l'on a épuisé ses chances de mettre une image), certaine carte du plateau disparaisse....
Veuillez m'excuser pour le dérangement
Je le règle très bientôt, et j'aimerais aussi ajouter plus de fonctionnalités, tel que la possibilité de jouer à 3 (peut-être aussi à 5, à 6 etc on verra ) et pouvoir customiser les règles pour pouvoir prendre le tas (les variantes en gros).
Voili voilou, il faut juste être un peu patient !
Nouvelle version disponible !
V 3.0 (4536 octets) : Ajout majeur : possibilité de jouer de 2 À 21 joueurs! (pourquoi se contenter de 6 alors qu'il faut juste changer une seule ligne de code ?); Correction de 2 (très) rares bugs (des cartes se perdaient dans la nature; et des fois le jeu retenait qu'on avait mis une image alors que l'on vient de recommencer une partie). Le code a été réécrit totalement pour plus de lisibilité et de meilleures performances (d'ailleurs, répond bien plus vite pour dessiner les cartes du plateau). Le programme utilise aussi moins de listes et beaucoup moins de variables.
Je n'ai juste pas changé qui indique toujours "V2", mais ne vous inquiétez pas c'est bien la V3
Après avoir fait quelques tests, même jouer à 21 reste tout à fait jouable (même si je sais que personne ne va le faire mdr). J'ai réfléchi un peu et je pense que les variantes ne sont pas vraiment essentielles ici, en plus qu'elles ne vont que ralentir la vitesse d'exécution. Et au niveau des ordis, ben rien à encore été fait (si j'ai bcp de temps libre pourquoi pas, on verra bien ).
Voili voilou!
Grosse mise à jour pour corriger de gros bugs...
Les bugs les plus importants : boucles infinies, impossibilité de continuer à jouer lorsqu'un joueur perd.
De meilleures performances, encore moins de variables utilisés, bref : tout est bien mieux
Tous ces bugs ont bien entendu été corrigés, et cette version-ci du programme a beaucoup été testée !
Veuillez m'excuser pour le désagrément
Petite màj : un peu d'optimisation au niveau du poids du code, et réglage de 2 "erreurs" : toutes les listes utilisées n'étaient pas effacées quand on efface la partie, et les listes de joueurs pouvaient atteindre 53 éléments, ce qui n'était pas voulu.
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