Messages : 105 Localisation : Belgique Projet Actuel : XyD
Sujet: Problème de rebond Lun 10 Sep 2007 - 20:09
Bonjour à tous,
je crée en ce moment un jeu de casse brique, tout est parfais au niveau du moteur de jeu ainsi que des graphs (en gros il est terminé ^^) mais voila apres quelque test un bug reviens très souvent.
La balle reste coincée sur plusieur rebond, je m'explique :
la balle frappe le mur puis va frapper le mur oposé et ce de manière infinie, je me retrouve donc bloquer dans le jeu et ne peu plus rien faire. Quelqu'un aurait il une idée sur comment résoudre ce problème ?
Ce problème m'est arrivé quand j'essayer de faire un casse-brick et il est aussi arrivé à edi si je me souviens bien. En faite, ta balle se déplace parfaitement en horizontale et c'est ça le problème hein ?
Laseul solution que je voit, c'est de faire un truc du genre :
if vspeed=0 vspeed=-5+random(10)
Mais pour mon casse-brick, sa fonctionnait pas des masse je sais pas pourquoi.
_________________
brachius Bavard
Messages : 105 Localisation : Belgique Projet Actuel : XyD
Sujet: Re: Problème de rebond Mar 11 Sep 2007 - 10:42
GTK le probleme que tu expliques est exactement ce que j'ai ... Je vais tester ton code tout de suite
Je vous tiens au courant.
brachius Bavard
Messages : 105 Localisation : Belgique Projet Actuel : XyD
Sujet: Re: Problème de rebond Mar 11 Sep 2007 - 12:17
Bon j'ai résolu mon problème ^^.
Alors pour régler ce prob j'ai fais un script qui fais ceci :
A la création de la balle je crée une variable rebond = 0 et une variable tempsrebond = 1
Ensuite je dit que si tempsrebond - rebond = 0 alors change l'angle de rebond lorsque la balle rebondit sur un mur la variable rebond = tempsrebond dans le step de la balle je met rebond = rebond + 1
Si je ne suis pas clair je mettrai mon script ^^
GTK *Excellent utilisateur*
Messages : 3959 Localisation : Belgique Projet Actuel :
Sujet: Re: Problème de rebond Mar 11 Sep 2007 - 12:47
Ah ouais, c'est pas bête
_________________
Dan_lizhot Modérateur
Messages : 3463 Projet Actuel : Crypt Of Darkness
Sujet: Re: Problème de rebond Mar 11 Sep 2007 - 13:36
brachius a écrit:
Bon j'ai résolu mon problème ^^.
Alors pour régler ce prob j'ai fais un script qui fais ceci :
A la création de la balle je crée une variable rebond = 0 et une variable tempsrebond = 1
Ensuite je dit que si tempsrebond - rebond = 0 alors change l'angle de rebond lorsque la balle rebondit sur un mur la variable rebond = tempsrebond dans le step de la balle je met rebond = rebond + 1
Si je ne suis pas clair je mettrai mon script ^^
Très bien pensé
brachius Bavard
Messages : 105 Localisation : Belgique Projet Actuel : XyD
Sujet: Re: Problème de rebond Mar 11 Sep 2007 - 18:58
Voila j'avance pas mal dans mon casse brique ^^ (premier projet avec GM) et je vous file mon premier screenshot :fier:
[TheDarkTiger] Modérateur
Messages : 7420 Localisation : Essonne
Sujet: Re: Problème de rebond Mar 11 Sep 2007 - 20:57
sympatoche !
pour un casse briques, au moins il est joli
_________________ Bonne chance pour vos projets actuels ! Prêt à aider ceux qui en ont besoin ^^ l'antique Bienvenue au 2630eme utilisateur : Mike Kennedy !