Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
Menu
Calculatrices
Graph 35 à 100
Graph 25+Pro/25+E/25+E II
Graph 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 >> 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: 488 Défis: 2 Message
Planète Casio - Jeu Casio de direction ou tir - Snake Graphic - milang - Calculatrices
Nombre de visites sur cette page : 2968
Score au progrank : 33
Pas encore de note !
Vous devez être connecté(e) pour noter (inscription).
828 téléchargements | Soumettre un test


Description en français :

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.

English description:

I present you my first program after several months of evolution.
It's a snake (it's not the first one: D) but I managed to use strings to store the coordinates. So he never slows down (he's already slow enough at the start)! Moreover at the time of dying he reconfigures the graph normally.

keys:
up-down-left-right (that's all con)
0 to exit the game quickly (if the teacher points out for example: lol:)
if you press another button it just pauses

goal of the game :
Have the longest snake possible by eating the + and avoiding black squares (dung).

Enjoy the game !

/ * Note
on the calto you need a password:
it is not to modify the code without doing it on purpose when we do AC
the code is "~ LASTONE" (I do it again and again a snake of my life lol)
* /


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: 488 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: 22770 Défis: 149 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 - 2022 | Il y a 38 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