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 >> Jeu de saut
Jeu de saut
Version : 1.2 Taille : 656 octets Ajouté le : 2015-07-20 19:15 Modifié le : 2015-07-22 09:20
Auteur et posteur :
ProgramateurHors ligneMembrePoints: 222 Défis: 10 Message
Planète Casio - Jeu Casio action ou sport - Jeu de saut - programateur - Calculatrices
Nombre de visites sur cette page : 4631
Score au progrank : 35
Note actuelle : 6.5/10 noté 1 fois
Vous devez être connecté(e) pour noter (inscription).
648 téléchargements | Voir les Tests (1)

Ce programme est dans le domaine public.


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 !
Mon 3e programme en Locate est un jeu de saut.
Le fonctionnement est simple; vous êtes un rond en bas à gauche, et vous devez sauter pour éviter des carrés noirs qui foncent sur vous.
Pour sauter, rien de plus simple : pressez la touche [EXE], et maintenez la appuyée tout le temps du saut. Bien sûr, au bout d'un moment relativement court, le saut s'arrête mais si la touche [EXE] est enfoncée. Il faudra la relâcher pour envisager un nouveau saut.
Très important : il y a un système de meilleur score. Pour l'activer, exécutez le deuxième programme fourni "INIT". Vous pourrez ensuite le supprimer.
Au début du jeu, on vous demande de définir une vitesse et une difficulté. Pour cela, utilisez les flèches de gauche/droite pour augmenter/diminuer la vitesse/la difficulté. Pour passer de vitesse à difficulté, utilisez les flèches de haut/bas.
Quand vous avez fait votre choix, validez en pressant [EXE].
J'espère que ce jeu vous conviendra !
Je pense que cette version est stable; toutefois si vous avez des idées d'amélioration, je pourrais le changer.


Note sur 10 Commentaire Date de notation
6.5Voir le testLe 23.07.2015 à 15:50

Commentaires :


ProgramateurHors ligneMembrePoints: 222 Défis: 10 Message
Posté le 20-07-2015 à 19:16 | #
Si vous avez des bugs, je suis là !
SilaxeHors ligneMembrePoints: 809 Défis: 12 Message
Posté le 21-07-2015 à 15:43 | #
Il devrait subir quelques changements, surtout de l'optimisation.
J'attends qu'il soit optimisé avant de le tester :P
ProgramateurHors ligneMembrePoints: 222 Défis: 10 Message
Posté le 21-07-2015 à 20:40 | #
Tu peux l'essayer maintenant; les optimisations ne changeront pas grand chose
SilaxeHors ligneMembrePoints: 809 Défis: 12 Message
Posté le 21-07-2015 à 20:50 | #
Quand je dis tester c'est faire un test, donc tu as intérêt à l'optimiser. Et puis comme ça je peux voir le code final, pour éventuellement te donner des conseils.
ProgramateurHors ligneMembrePoints: 222 Défis: 10 Message
Posté le 22-07-2015 à 09:22 | #
C'est fait Merci à toi, c'est sympa de vouloir m'aider à m'améliorer pour les programmes !
SilaxeHors ligneMembrePoints: 809 Défis: 12 Message
Posté le 23-07-2015 à 16:21 | #
Le test est fait, j'ai été surement un peu dur. Je vois bien que c'est un jeu que tu as fait comme ça sans prise de tête surement pour t'exercer.
Voici des conseils pour tes futurs jeux ou programmes :
→ Evite de faire un programme d'initialisation avec une ligne qu'on doit lancer nous même, utilise plutôt la techniques des listes de BTL pour savoir si c'est la première fois que tu lances un programme.
→ Fait plutôt cela :
Do
Getkey
LpWhile Ans =0

Sinon le code est bien
Voilà
ProgramateurHors ligneMembrePoints: 222 Défis: 10 Message
Posté le 24-07-2015 à 18:08 | #
Bonjour !
Merci beaucoup pour ces conseils. Juste une question : où remplacer
Do
Getkey
LpWhile Ans =0

???

En effet, je pensais que stocker ce getkey dans une variable était obligatoire pour le fonctionnement de ce programme...
LephenixnoirEn ligneAdministrateurPoints: 24574 Défis: 170 Message
Posté le 24-07-2015 à 18:15 | #
Pas du tout, tu fais ce que tu veux. Si tu ne récupères pas une valeur, elle part dans Ans.

Au passage tu peux mettre « Not Ans », c'est encore mieux.
SilaxeHors ligneMembrePoints: 809 Défis: 12 Message
Posté le 27-07-2015 à 19:02 | #
Aussi une autre astuce à propos du Getkey : Pour que le programme soit réactif, il faut que tu utilises 2 boucles :
Do
Do
Getkey
LpWhile Not Ans
LpWhile 1
ProgramateurHors ligneMembrePoints: 222 Défis: 10 Message
Posté le 29-07-2015 à 09:34 | #
Oui, ça je savais, merci quand même !!!

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