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 35 à 100 >> Direction/Tir >> Snake Graphic
Snake Graphic
Version : 9.51 Taille : 2344 octets Ajouté le : 2019-02-18 18:27 Modifié le : 2019-02-21 14:14
Auteur et posteur :
MilangHors ligneMembrePoints: 473 Défis: 2 Message
Planète Casio - Jeu Casio de direction ou tir - Snake Graphic - milang - Calculatrices
Nombre de visites sur cette page : 2282
Score au progrank : 31
Pas encore de note !

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


Description :

Je vous présente mon premier programme après plusieurs mois d'évolution.
C'est un snake (ce n'est pas le premier ) mais j'ai réussi à utiliser les chaines de caractères pour stocker les coordonnées (voir en bas





Le résultat de cette manip est qu'il ne ralentit jamais (il est déjà assez lent au départ) ! De plus au moment de mourir il reconfigure la fenêtre graphique normalement (axes viewwindow).

Liste des commandes
Liste des commandes

haut-bas-gauche-droite (c'est tout con)
0 pour exit précipitamment le jeu (si le prof se pointe par exemple )
si vous appuyez sur un autre bouton ça se met juste en pause



but du jeu :
Avoir le serpent le plus long possible en mangeant les + et en évitant les carrés noirs (les crottes).

Bonne partie !

Note
Cliquer pour enrouler

sur la calto il faut un mot de passe :
c'est pour ne pas modifier le code sans faire exprès quand on fait AC
le code c'est " ~LASTONE " (je referai plus jamais un snake de ma vie lol c'est la 9eme version)


Passer de la chaîne de caractères à l'entier et inversement :
Cliquer pour enrouler


Cas 1 caractères vers entiers :

'Str 1 le nombre en caractères
'A la valeur alphanumérique
Exp(Str 1)A



Cas 2 entiers vers caractères :

'A la valeur alphanumérique
'Str 1 le nombre en caractères
'B la puissance de 10 du nombre

15→A:1→B
"0123456789"→Str 2 'référence des nombres
""→Str 1
For 0→Z To B
StrJoin(StrRight(StrLeft(Str 2,1+MOD(Int (A/(10^B)),10)),Str 1),1)→Str 1
Next

Bon dans le jeu c'est plus optimisé que ça mais c'est le cas général.


Commentaires :


BaptouFou
Statut : Invité
Posté le 22-05-2019 à 18:11 | #
Salut, peux-tu m'expliquer comment on met un mot de passe sur son programme ?
Merci
MilangHors ligneMembrePoints: 473 Défis: 2 Message
Posté le 04-08-2019 à 10:02 | #
Cela se fait lors de la creation du programme, avec la touche f2 il me semble
LephenixnoirHors ligneAdministrateurPoints: 18201 Défis: 142 Message
Posté le 04-08-2019 à 11:58 | #
Tu peux aussi le faire avec la fonction de conversion de E-CON2, quitte à retirer deux lignes qu'il ajoute tout seul au début et à la fin.

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2020 | Il y a 59 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