Je vais tester, dès mon retour de vacances. Je n'ai malheureusement emporté que ma prizm et ma CP 330.
Dommage qu'on ne puisse pas émuler une G85 (sur les caltos que j'ai emporté)
Tu pourrais mettre une image pour que les gens voient à quoi ressemble le jeu avant de le dl.
Alors premièrement, je vois un malloc, mais aucun free, donc tu as une fuite de mémoire.
Ensuite, indente correctement ton code, ça le rendra bien plus agréable à lire.
Pour les graphismes, les dessins à coup de points/lignes c'est bon pour le Basic, tu peux faire tellement mieux en C (voir MonochromeLib) et puis pour une fonction comme carreNoir, faut avoir le réflexe de faire une boucle, si t'avais eu 2500 fois la même chose à répéter t'aurais écrit 2500 fois la même ligne ?
Les coordonnées de l'écran commencent à (0, 0), alors change tes y=1 dans generateur, ça te fais une première ligne toute dégueulasse à l'écran.
Et enfin, ton erreur qui fait apparaître plusieurs cibles : le nombre de caisses défini dans le tableau nbreCaisseLevel1 est erroné, donc au moment du dessin des objectifs, tu lis des cases de ce tableau auxquelles tu n'as pas donné de valeur, donc leur valeur est indéterminée. De plus, si ce tableau contient le nombre de caisse, et que le tableau coordonneesCaisse possède 2 cases par caisse, alors il faut allouer un tableau 2 fois plus grand avec malloc.
pour l'image je vais bientôt la mettre et merci
@Pierrotll
j'ai entendu parler de MonochromeLib après avoir commencé mon projet je l'utiliserais la prochaine fois ensuite pour les fonctions qui affiche les sprites je les ai créé avec PICT 9860 ce qui explique le nombre de lignes .
je pensais que l'écran commençais en (1, 1) et je n'avais pas vu la ligne en haut , merci bien . et pour l'erreur c'était pas ça c'était juste un "<=" que j'ai maintenant remplacé par un "<" et ça vas mieux voila merci de vos commentaires et désolé de la pourriture du code , c'est mon premier programme en C .
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