Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.
Menu
Calculatrices
Graph 35 à 100
Graph 25+Pro/25+E/25+E II
Graph 35+USB/75(+E)/85/95 SD
Graph 100(+)
Classpad 300/330(+)
fx-CG 10/20 (Prizm)
Classpad 400(+E)
Graph 90+E
fx-92+ SC
Liens
¤ Transférer un programme sur
sa calculatrice

¤ Vous cherchez une fonction ?
Jeux >> Graph 35 à 100 >> Réflexion >> Pousse pousse
Pousse pousse
Version : 4.0 Taille : 2000 octets Ajouté le : 2011-11-18 10:13 Modifié le : 2012-01-11 21:46
Auteur et posteur :
The-powerHors ligneMembrePoints: 68 Défis: 0 Message
Planète Casio - Jeu Casio de reflexion - Pousse pousse - the-power - Calculatrices
Nombre de visites sur cette page : 8075
Score au progrank : 34
Pas encore de note !
Vous devez être connecté(e) pour noter (inscription).
1074 téléchargements | Soumettre un test


Description :

Voici mon premier programme posté sur planète-casio.

[programme fini, je ne devrai pas le retoucher et le bloc note n'est pas encore en version 4.0]

But du jeu :
Vous avez un tableau de 3 à 8 cases de long et de large rempli de chiffres avec une case vide.
Il faut remettre les chiffres dans l ordre (1, 2, 3...) en déplaçant la case vide grâce aux flèches.

Principe d'utilisation :
Il y a 2 programmes : POUSSE et POUSINV
Ces programmes sont indépendant et casi-identique, la différance est dans le mode de jeu :

pour POUSSE : Il faut déplacer la case vide pour remettre les chiffres dans l ordre. La case vide va échanger sa place d un chiffre qui est à coté d elle.
Par exemple si j appuis sur la "flèche gauche", la case vide prendra la place du chiffre de gauche et ce chiffre prendra la place de la case vide.

pour POUSINV : les touches sont inversés ! (j'ai mis ce mode de jeu pour un ami qui préfere comme ça, moi je me sert de l'autre, chacun son truc^^) Il faut déplacer une des chiffre qui est à coté de la case vide pour remettre les chiffres dans l ordre. La case vide va échanger sa place
Par exemple si j appuis sur la "flèche gauche", le chiffre se trouvant a droite de la case vide va allé sur la gauche et sa place initial deviendra vide.


Remarques :
- En bas à droite, il y a un compteur de déplacement qui vari de 0 à 999.
/!\ l'affichage du compteur de coups est limité à 999 (apres le chifre des unités est hors écran), à cause du replay qui enregistre jusqu'a 999 mouvement dans une liste (pour casio 95 en tout cas), au delà le programme passera en erreur et sera intérompu.
- Mode replay en apuiyant sur [SHIFT] à tout moment du jeu (ne fonctionne pas 2 fois d'afillé et empeche d'utiliser la commande "recommencer"
- Quand vous avez gagné "WINNER !" s'affiche à l'écran et vous avez le choix entre appuyer sur [SHIFT] (replay) et aréter le programme en utilisant une autre touche
- en plus du programme, le jeu créer automatiquement 4 matris et 1 liste. les matris A B C D sont utilisés ainsi quel a liste 1. La matris D contient les reccords, vérifiers bien que vous avais assez de place pour créer les matris, surtout si vous jouez avec 1 carré de 8*8


Commentaires :

Pages: Précédente | 1, 2, 3, 4, 5 | Suivante

The-powerHors ligneMembrePoints: 68 Défis: 0 Message
Posté le 24-11-2011 à 23:26 | #
Merci, la faute est corrigée. Le programme marche chez moi, par contre j'ai oublier que certains n'ont pas de Ranint#, je m'occuperais de corriger ça + tard, en même temps que les autres MAJ
MwaHors ligneMembrePoints: 163 Défis: 36 Message
Posté le 25-11-2011 à 18:49 | #
Jeu super bien fait
Ça rendrait bien (je pense) de mettre un curseur que l'on déplace de case en case et si on appuie EXE il déplace le chiffre dans la case vide (si elle est cote a cote de la case vide)
Sinon je trouve ça super optimisé, pas comme mon prog
C'est quoi ton bug du premier tour ? J'ai rien vu qui bug
Sinon j'ai 3 téléchargements d'avance ;p
ps : j'ai mis 8/10
The-powerHors ligneMembrePoints: 68 Défis: 0 Message
Posté le 25-11-2011 à 21:23 | #
merci !
Ton idée du curseur est pas mal mais je ne la développerai pas dans mon programme car elle rendrais le jeu beaucoups plus long ( tout à l'heure j'ai fini le jeu en 912 coups sur la grille de 8*8 pour te donner une idée du temps passé sur le jeu )

J'ai gardé les info sur le bug dans la description, mais il c'est effacé.
MwaHors ligneMembrePoints: 163 Défis: 36 Message
Posté le 25-11-2011 à 21:26 | #
Wow augmente le nombre de coups possible a 9999 alors
Je pense qu'un carré de 8*8 suffit amplement
The-powerHors ligneMembrePoints: 68 Défis: 0 Message
Posté le 25-11-2011 à 21:29 | #
la matrix peut etre en 9*9 mais l'écran non x), je peut metre 8*9 mais ça ne donne pas 1 carré
MwaHors ligneMembrePoints: 163 Défis: 36 Message
Posté le 25-11-2011 à 21:31 | #
9*9 faut vraiment avoir 4h de cours d'affilée

D'ailleurs ce serai cool de pouvoir sauvegarder !
The-powerHors ligneMembrePoints: 68 Défis: 0 Message
Posté le 25-11-2011 à 21:45 | #
sur la prochaine maj j'ajoute une commande pour auté la remise a zéro, par contre il faut pas toucher à la matrix, sinon c'est tricher x)
MwaHors ligneMembrePoints: 163 Défis: 36 Message
Posté le 25-11-2011 à 21:54 | #
Cool

Matrix = ça
Matrice = ça
The-powerHors ligneMembrePoints: 68 Défis: 0 Message
Posté le 25-11-2011 à 22:12 | #
dsl si je le dit pas en français
va dans menu principal -> MEMORY (F) -> F1 et tu peux voir maqué <MATRIX>
(G95)
MwaHors ligneMembrePoints: 163 Défis: 36 Message
Posté le 25-11-2011 à 22:17 | #
Aaah oué okay
T'as une G95 ? Je me sens moins seul
Comment ça se fait que mon jeu soit trop lent alors ? oO

Pages: Précédente | 1, 2, 3, 4, 5 | Suivante

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 93 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