begin process at 2008 09 06 19:19:29
1 237 892 membres
276 nouveaux aujourd'hui
14 314 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : probleme de collision casse brique en c [ Divers / Débutant(e) ] (loizokitue)

probleme de collision casse brique en c le 21/01/2007 02:57:03

loizokitue
bonjour a tous je fais un casse brique en C pour un projet que je dois rendre ... le probleme est que l'on a pas le droit aux librairy graphiques... j'ai un souci pour la detection de collision avec les briques je n'arrive qu'a avoir haut bas ou droite gauche pour la colision (cela est du au fait que la brique est un caractere et a donc une coordonnee unique... pouriez vous m'aider svp

Re : probleme de collision casse brique en c le 21/01/2007 03:08:51

Bling 182
Bonjour,
Si tu stocke toute ton 'aire de jeu' dans un grand tableau dimension, tu pourras à chaque fois avoir la position de ta balle, et donc la case de ta balle.

A partir de là, tu sais ou sont tes briques, et il te suffit de comparer 2 cases...


Re : probleme de collision casse brique en c le 21/01/2007 23:10:47

yann_lo_san

Si tu as haut, bas, droite et gauche pour une brique, tu peux aussi avoir les diagonales :
ex ; diag Haut droite = Brique.x + 1 Brique.y - 1, si la balle est dans cette case et qu'elle descend vers la gauche, il y a collision au prochain frame et elle repartira  vers le bas, droite. Par contre si elle est sur le haut de la brique, elle repart vers le haut gauche.
              /
            / 
       h /
    g B d
       b \ 
           \
             \


Classé sous : probleme, casse, collision, brique

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS