Programme SDL qui s'arrête subitement au clic...

Rflx Messages postés 8 Date d'inscription mercredi 17 février 2010 Statut Membre Dernière intervention 13 avril 2010 - 12 avril 2010 à 14:12
Pistol_Pete Messages postés 1053 Date d'inscription samedi 2 octobre 2004 Statut Membre Dernière intervention 9 juillet 2013 - 13 avril 2010 à 11:58
Bonjour,

Je programme actuellement, pour mes études, un jeu labyrinthe en C++ avec interface graphique gérée avec SDL.

Parfois, je peux jouer sans problème pour faire mes tests, pendant plusieurs boucles de jeu (chaque joueur joue, ...) mais parfois, quand je fais un clic pour effectuer une action, le jeu s'arrête.

Par exemple, si je veux déplacer mon joueur, je clique à un endroit, il se déplace. Deux tours après, en voulant déplacer mon joueur, le jeu peut se fermer au simple clic.

Une idée de ce problème... aléatoire ?

5 réponses

Pistol_Pete Messages postés 1053 Date d'inscription samedi 2 octobre 2004 Statut Membre Dernière intervention 9 juillet 2013 7
12 avril 2010 à 15:47
Salut
Mets toi en mode DEBUG et reproduit le bug. Tu auras sans aucun doute beaucoup plus d'information sur le problème rencontré.
A+

____________________________________________________________________________
Logiciel en traitement de l'image gratuit et open source.
0
Rflx Messages postés 8 Date d'inscription mercredi 17 février 2010 Statut Membre Dernière intervention 13 avril 2010
12 avril 2010 à 18:28
Euh, comment faire avec Codeblocks ?


Ce que je ne comprend pas c'est qu'une fois ça marche, et parfois non pour la même action.
0
Pistol_Pete Messages postés 1053 Date d'inscription samedi 2 octobre 2004 Statut Membre Dernière intervention 9 juillet 2013 7
13 avril 2010 à 11:02
Avec codeblock, je ne sais pas.
Sinon, ca vient surement de la gestion de la mémoire ou peut être que tu écris à l'extérieur d'un tableau... Ça peut arriver!
A+


____________________________________________________________________________
Logiciel en traitement de l'image gratuit et open source.
0
Rflx Messages postés 8 Date d'inscription mercredi 17 février 2010 Statut Membre Dernière intervention 13 avril 2010
13 avril 2010 à 11:51
Je viens de regarder en détails, je n'ai pas trouvé d'erreur, si quelqu'un à une idée je suis preneur !

De mon côté, je continue à chercher !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Pistol_Pete Messages postés 1053 Date d'inscription samedi 2 octobre 2004 Statut Membre Dernière intervention 9 juillet 2013 7
13 avril 2010 à 11:58
Comment on fait avec code block?

http://wiki.codeblocks.org/index.php?title=Debugging_with_Code::Blocks
A+
____________________________________________________________________________
Logiciel en traitement de l'image gratuit et open source.
0
Rejoignez-nous