-
Je pense que tu dois revoir ton architecture : c'etait très bien de ta part de préciser que c'etait pour un jeu casse-briques.
Les tests de collisions doivent être decentralisés, puisque la balle modifie la topologie des obstacles, et la meilleur façon d'implementer ça, c'est la POO. Je pense que chaque brique doit tester si elle entre en collision avec la balle, et modifier la trajectoire en fonction. de même pour les bords externes et le raquette.
-
Je programme en C++ donc orienté objet. C'est exactement ce que j'ai fait l'objet brique lance un appel à une fonction de l'objet balle qui teste si la brique est en collision avec. Si oui ben la fonction de la balle modifie sa trajectoire et la brique se supprime selon la valeur de retour!
Mais ceci est de la programmation et moins de l'algorithmie mais merci du conseil :wink: