Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du 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 75/85/95 (SD) >> Divers >> Gt Race
Gt Race
Version : 1.3 Taille : 4000 octets Ajouté le : 2014-10-11 17:26 Modifié le : 2014-10-15 18:30
Auteur et posteur :
HazurlHors ligneMembrePoints: 99 Défis: 0 Message
Planète Casio - Jeu Casio - Gt Race - hazurl - Calculatrices
Nombre de visites sur cette page : 3867
Score au progrank : 30
Pas encore de note !
Vous devez être connecté(e) pour noter (inscription).
535 téléchargements | Soumettre un test


Description :

Bonjour,
je vous présente un programme de voiture et d'obstacle à éviter.
Il y aura autant de mise à jour que j'ai d'idée.
Si vous en avez, n'hésité pas à me les proposer !

PS: Vus que c'est mon premier programme, et que je l'ai abandonné en cours de programmation (je me suis amélioré depuis), il n'est pas très organisé et optimisé.

Touche
Touche :
Menu:
Touche Droite, Gauche, Haut et Bas pour se déplacer
EXIT ou EXE pour revenir au menu (Rules/Scores/Credit)
F1 pour changer la difficulté dans les scores

Jeu :
Droite et Gauche pour se déplacer
F2 pour mettre Pause

Game Over :
F1 pour reprendre la partie (nécessite des pièces)
F2 pour rejouer
F3 pour revenir au menu principale


Bombes, Laser, Obstacles basiques, pièces et possibilité de changer la difficulté (4 différentes).
Sauvegarde des scores pour chaque difficulté et des pièces.

Il utilise la matrice B et le Liste 3, ⇒ ATTENTION!

Prochaine Mise à jour :
- Clignotement du # dans le supprimé FAIT
- Détection Automatique, pour la création de la matrice, si le joueur vient de télécharger le jeu FAIT
- Nouveau mode : diabolique (3 obstacles par ligne) FAIT

- Modification du menu avec une image et un titre stylé... Nécessite un peu plus de temps...

Bon, je suis un peu con parce que j'avais fini la mise-à-jour de Gt Race et un autre projet de jeu : 2048 que je comptais peut-être mettre , sauf que je désinstallais quelques programmes de merde tel que pierre feuille ciseaux (oui je l'ai fait... ) et j'ai appuyé sur tous supprimés... je mettrais donc la mise-à-jour cette semaine sûr...
D'ailleurs je ne pense pas mettre d'autre mise-à-jour parce que le code est déjà très lent pour moi et que je n'ai quasiment plus d'idée... Ok finalement il m'a fallut une soirée pour le refaire et j'ai fait un nouveau mode encore plus dur...

Merci de me laisser un avis pour résoudre les bugs ou améliorer le jeu !
Hazurl


Commentaires :


SilaxeHors ligneMembrePoints: 809 Défis: 12 Message
Posté le 11-10-2014 à 18:21 | #
Bienvenue à toi sur Planete-casio
Ton jeu à l'air pas mal mais je vais te donner des conseils pour améliorer ton jeu :
Tu peux mettre une image en prenant une image de ton jeu ou faire un gif
Lien pour passer d'une Picture à une image JPG : http://tools.planet-casio.com/PicViewer/

Après pour le bug de la matrice c'est lorsque que tu joues au jeu pour la première fois ou pendant ?
Voila c'est tout (pour l'instant car je vais tester ton jeu )

Edit :J'ai adoré les graphismes pour les règles avec les ronds. Par contre je ne vois pas les obstacles. De plus le menu est un peu "brut" mais vu que tu l'a fait pendant ton apprentissage ce n'est pas important.

Au niveau du code il est effectivement pas très optimisé :
-Au début tu peux supprimer le 0→B
-Il y a beaucoup de lbl/goto (quand on découvre on en abuse mais ils sont sources d'erreurs bizarres et la plupart des programmeurs n'aiment pas trop les goto, même Glados) utilise des boucles même si parfois il sont plus pratiques
-Dans ton menu le # clingnote (en locate ce n'est pas dérangeant mais avec Text ). Il faut que tu utilises un truc comme ça :

Do (ou Lbl 0 )
Do
Getkey
LpWhile Ans =0
//En gros tant que tu n'a pas appuyé sur une touche la boucle tourne
//Ans = touche pour le bas ⇒Isz A
//Ans = touche pour le haut ⇒Dsz A
CtrText  //ou utilise un locate avec " " pour effacer le # précédant
Locate 3,A, "#" //Affichage du #
Lpwhile 1 (ou goto 0)


Puis pour la matrice il y a un moyen de détecter si c'est la première fois qu'on va sur un programme : http://www.planet-casio.com/Fr/programmation/tutoriels.php?id=25

Voila j'ai peut être été un peut méchant mais j'essaye de t'aider donc je fait une liste de tous ce qui ne va pas.

HazurlHors ligneMembrePoints: 99 Défis: 0 Message
Posté le 11-10-2014 à 19:13 | #
Merci pour le commentaire,
mais comme tu as pus le voir, je n'était q'un débutant au début, et mon code est ILLISIBLE !!!

Alors pour le corrigé, c'est un peu dur.
Mais pour le # qui clignote je vais faire quelque chose.

Pour l'image, comment on fait ? on peut pas faire de capture quand le programme est lancé...

Pour savoir si la matrice existe je n'ai pas réussi avec ton lien, je crois que ça marche que avec les Liste...
Merci quand même, c'est avec des gens comme toi que les petits programmeurs comme moi avancent !
TotoyoHors ligneMembre d'honneurPoints: 16044 Défis: 102 Message
Posté le 11-10-2014 à 19:14 | #
Faire une capture d'écran du jeu : Screen Receiver

Cadeau !
SilaxeHors ligneMembrePoints: 809 Défis: 12 Message
Posté le 11-10-2014 à 20:02 | #
Au sujet des listes :
Cela te permet de savoir si une liste existe donc tu créer une liste juste pour ça puis si elle existe avec la bonne taille alors tu as déjà lancé le jeu sinon tu mets une autre taille de listes puis tu fait ce que tu veux texte, matrice.
HazurlHors ligneMembrePoints: 99 Défis: 0 Message
Posté le 12-10-2014 à 00:33 | #
A ouais, pas mal j'y avait pas pensé...
Merci Silaxe

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