Seuls les membres ayant 30 points peuvent parler sur le chat.
Menu
Calculatrices
Graph 35 à 100 (CFX)
Graph 25/25+ (Pro) (fx-7400)
Graph 35+USB/75/85/95 (SD)
Graph 100/100+ (AFX)
ClassPad 300/330
Fx-CG 10/20
Fx-CP 400
Graph 90+E
Liens
¤ Transférer un programme sur
sa calculatrice

¤ Vous cherchez une fonction ?
Jeux >> Graphs 75/85/95 (SD) >> Réflexion >> Bataille Corse
Bataille Corse
Version : 3.0 Taille : 4536 octets Ajouté le : 2019-06-03 18:12 Modifié le : 2020-07-05 23:21
Auteur et posteur :
ThebigbadboyHors ligneMembrePoints: 114 Défis: 0 Message
Planète Casio - Jeu Casio de reflexion - Bataille Corse - TheBigBadBoy - Calculatrices
Nombre de visites sur cette page : 1157
Score au progrank : 20
Pas encore de note !

Vous devez être inscrit(e) et avoir 20 points ou plus pour noter.
95 téléchargements | Soumettre un test

Ce programme est sous licence Creative Commons 2.0 BY


Description :

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, 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 (et oui ! N'importe quelle touche différente de [AC] et [MENU] ).
Chacun à son tour doit mettre une carte, et on doit tap(ot)er si une des carte est 10, si la somme de 2 cartes vaut 10, et si 2 cartes sont identiques (même 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 à S 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 !

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.


Reproduction et rediffusion acceptées si vous mettez un lien vers ce site. CC 2.0 BY


Commentaires :


ThebigbadboyHors ligneMembrePoints: 114 Défis: 0 Message
Posté le 03-06-2019 à 18:30 | #
N'hésitez pas à aller voir mon autre programme !
Calcul Limites
LephenixnoirHors ligneAdministrateurPoints: 18201 Défis: 142 Message
Posté le 12-06-2019 à 01:22 | #
J'ai testé le jeu ! Je suis tout seul pour y jouer, mais pourquoi pas hein !

J'ai fait perdre une carte au joueur 2 par erreur, et je me suis pris une erreur (argument je crois) sur la deuxième ligne, l'index par D :

0≠List 10[1⇒Isz D
List O[Q→List 10[D
0→List O[Q

La valeur de D était 3 et la liste 10 valait { 0 }. Dis-moi si je peux t'aider à debugger ça !
ThebigbadboyHors ligneMembrePoints: 114 Défis: 0 Message
Posté le 12-06-2019 à 18:05 | #
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
LephenixnoirHors ligneAdministrateurPoints: 18201 Défis: 142 Message
Posté le 12-06-2019 à 23:32 | #
Pas mal. J'aime bien l'effet translation lors de la partie, on a l'impression d'empiler les cartes.

Pourquoi est-ce qu'il faut taper sur Valet, 6 ?

J'ai du taper sur 6, 9, 2, est-ce que l'historique compte ? :o
ThebigbadboyHors ligneMembrePoints: 114 Défis: 0 Message
Posté le 13-06-2019 à 10:19 | #
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 ?
LephenixnoirHors ligneAdministrateurPoints: 18201 Défis: 142 Message
Posté le 13-06-2019 à 13:54 | #
Ooh, je vois. Il y avait un roi juste avant. Pas facile ce jeu xD
ThebigbadboyHors ligneMembrePoints: 114 Défis: 0 Message
Posté le 13-06-2020 à 13:44 | #
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 !
ThebigbadboyHors ligneMembrePoints: 114 Défis: 0 Message
Posté le 05-07-2020 à 23:23 | #
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!

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2020 | Il y a 43 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

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