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+USB/75(+E)/85/95 SD >> Action/Sport >> Bloc
Bloc
Version : 1.5 Taille : 6980 octets Ajouté le : 2013-05-10 14:33 Modifié le : 2015-01-02 14:08
Auteur et posteur :
PositonHors ligneRédacteurPoints: 2396 Défis: 57 Message
Planète Casio - Jeu Casio action ou sport - Bloc - positon - Calculatrices
Nombre de visites sur cette page : 6350
Score au progrank : 30
Pas encore de note !
Vous devez être connecté(e) pour noter (inscription).
579 téléchargements | Soumettre un test

Ce programme est sous licence Creative Commons 2.0 BY-NC-ND


Votre calculatrice doit posséder les chaines de caractères (Str) et Menu pour utiliser ce programme. Si vous avez une Graph 85 (SD), mettez-la à jour.
Description :

Bloc est un jeu simple dans lequel vous incarnez un personnage prisonnier dans un salle dans laquelle tombent des blocs explosifs, qui vous tuent si vous les touchez par en haut ou par en bas.

Lorsque ces blocs tombent par terre, ils se désactivent et deviennent inoffensifs, et ont donc pour effet des rehausser le sol, ce qui crée un terrain accidenté et de plus en plus haut.

Le but est donc de survivre le plus longtemps possible pour totaliser un meilleur score.

Le jeu inclut une sauvegarde des 5 meilleurs scores dans la matrice G.
Avant de commencer à jouer pour la première fois, il vous faudra lancer le programme "BLOCMAT" (attention, le nom commence par une apostrophe). Vous pouvez le relancer par la suite pour effacer les scores.

Commandes:
[FLECHE GAUCHE] pour aller à gauche.
[FLECHE DROITE ] pour aller à droite (quelle coïncidence...).
[SHIFT] pour sauter.

Le jeu n'est pas évident à prendre en main les premières fois, il vous faudra quelques parties pour vous habituer.

Versions successives
Cliquer pour enrouler

Version 1.1 :
-Possibilité de créer 5 sessions à son nom (de 3 à 17 caractères)
-Choix du personnage qui s'affiche à l'écran
-Une liste de score générale et 5 personnelles (une par session)
-Deux modes bonus secrets déblocables en cumulant un certain score
-Utilise la matrice G qui est à réinitialiser si vous aviez déjà la version 1.0
-Utilise les chaînes 16 à 20 pour les noms d'utilisateurs

Version 1.2 :
-Reconnaissance de la touche appuyée plus rapide

Version 1.3 :
-Correction d'un bug

Version 1.4 :
-Correction du bug de suppression de session (et de quelques autres).

Version 1.5 :
-Correction définitive d'un bug tenace.


Commentaires :

Pages: 1, 2 | Suivante

KirafiHors ligneMembrePoints: 2180 Défis: 10 Message
Posté le 15-09-2013 à 23:04 | #
Non !
Tu m'a piqué un jeu
Je comptais le créé (quand -> je ne sais pas ), tant pis ...
RayHors ligneMembrePoints: 1338 Défis: 18 Message
Posté le 16-09-2013 à 20:32 | #
ça me fait penser qu'on devrait lister chaque utilisation de matrices par jeu pour savoir quels jeux peuvent "cohabiter" sans corrompre les sauvegardes des autres.
Et au passage les programmes devraient initialiser leurs matrices automatiquement sans passer par un programme qui initialise (je prend pour exemple le jeu "Les dédales du piège").
PositonHors ligneRédacteurPoints: 2396 Défis: 57 Message
Posté le 16-09-2013 à 20:42 | #
Ah oui mais il n'y a que l'utilisateur qui sait si la matrice existe ou pas, donc c'est à lui de lancer le programme.
RayHors ligneMembrePoints: 1338 Défis: 18 Message
Posté le 16-09-2013 à 20:46 | #
Je voulais dire, par exemple
MAT A : jeu1, jeu2, jeu3
MAT B : jeu4, jeu5, jeu6

Simplement lister quels jeux utilise quelle matrice.
Dark stormHors ligneLabélisateurPoints: 11641 Défis: 176 Message
Posté le 16-09-2013 à 21:27 | #
Créé un topic, on ajoutera au fur et à mesure nos jeux. Par contre, tu peux mettre en gras ceux qui sauvegardent dans les matrices, et en normal ceux qui les utilisent.
NinestarsHors ligneMembrePoints: 2462 Défis: 24 Message
Posté le 17-09-2013 à 17:58 | #
Il suffit simplement de ne pas sauvegarder dans les matrices, les List suffisent largement. Une matrice n'est rien d'autre qu'une List de longeur = largeur x hauteur de la matrice
Et au passage c'est même l'occasion de compresser un peu.
DodormeurHors ligneAncien rédacteurPoints: 3965 Défis: 84 Message
Posté le 17-09-2013 à 18:01 | #
oui, mais si tu doit sauvegarder une carte en locate, c'est plus simple de sauvegarder avec une matrice qu'avec une liste
NinestarsHors ligneMembrePoints: 2462 Défis: 24 Message
Posté le 17-09-2013 à 18:12 | #
Mais tu peux pas savoir si la sauvegarde existe,
alors qu'avec un code qui fait 3 lignes tu passes de la matrice à la liste :
{0}->List "Save"
for I=1 to 7x21
Mat G[Mod(I,21)+1,Int (I/21)+1]->List "Save"[I]
next

Et pas bien plus compliqué pour faire l'inverse
LimachiHors ligneYoutuberPoints: 2798 Défis: 67 Message
Posté le 17-09-2013 à 18:17 | #
Et mieux, il existe des méthodes encore plus simples (il y a des fonctions pour convertir des matrices en listes et vice-versa).
List->Mat( et Mat->List(
NinestarsHors ligneMembrePoints: 2462 Défis: 24 Message
Posté le 17-09-2013 à 18:32 | #
Ah oui j'y avais pas pensé, encore mieux ! Bien vu

Pages: 1, 2 | Suivante

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