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 >> Direction/Tir >> Snake-mini
Snake-mini
Version : 5 Taille : 6000 octets Ajouté le : 2017-05-10 19:11 Modifié le : 2019-10-28 22:15
Auteur et posteur :
Evo-manbaHors ligneMembrePoints: 110 Défis: 0 Message
Planète Casio - Jeu Casio de direction ou tir - Snake-mini - Evo-manba - Calculatrices
Nombre de visites sur cette page : 6207
Score au progrank : 40
Pas encore de note !
Vous devez être connecté(e) pour noter (inscription).
2439 téléchargements | Soumettre un test

Ce programme est sous licence Creative Commons 2.0 BY


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 :

Bonjour,
Pensez à laisser un commentaire pour ma progression

Snake + : Version complète

Mais aussi Snake - : Version réduite

Commande
Commande
Les commandes :

0 = Speed ,Del = Pause
,Touche directionnelle = orienter votre snake.

//////////////////////////////////////////////////////////////////////////

Pour voir le nouveau mode de déplacement :

Algorithme SNAKE en mode Chaînage
[
Tete ←  1
Queue ←  1
Taille ←  1
directionX ←  1 //Plus tard RND
directionY  ← 0 //Plus tard RND
X[Tete] ← 30 //Plus tard RND
Y[Tete] ← 14  //Plus tard RND
Suivant[Tete] ← Tete  //C\'est à dire 1
]

Tant Que ...

→  DETECTION OBSTACLE
→  DETECTION TOUCHES

Si "Je suis dans le cas où c'est un déplacement" Alors
Effacer le pixel de queue ( X[Queue], Y [Queue] )
Nouv_Tete_X ← X[Tete] + directionX
Nouv_Tete_Y ← Y[Tete] + directionY
Suivant[Tete] ← Queue
Tete ← Queue
X[Tete] ← Nouv_Tete_X
Y[Tete] ← Nouv_Tete_Y
Queue ← Suivant[Queue]
Suivant[Tete]  ← Tete  // La tête pointe sur elle-même



Si "Je suis dans le cas où le snake grandit" Alors
Taille ← Taille + 1 // Le snake grandit d\'1 cellule
X[Taille] ← X_Obstacle  // La nouvelle cellule est placée à l\'indice Taille (à la fin du snake actuel)
Y[Taille] ← Y_Obstacle
Suivant[Taille] ← Taille // La nouvelle tête pointe sur elle-même
Suivant[Tete] ← Taille // L\'ancienne taille pointe vers la nouvelle tête qui est dans l\'indice Taill
Tete ← Taille

Afficher le pixel de la nouvelle tête (X[Tete],Y[Tete])


/!\ Ce jeu utilise temporairement les listes 1,2 et 3 + la matrice A


Commentaires :


Joueur
Statut : Invité
Posté le 23-05-2018 à 08:55 | #
Fidèle à l'original avec des ameliorations 8)
Kail24X
Statut : Invité
Posté le 04-12-2023 à 19:10 | #
j'aime bien le jeu

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