Salut à tous,
Je galère depuis une semaine à essayer de pondre une simulation de collision, ayant pour objets des balles.
J'utilise la librairie SFML pour l'affichage, mais mon souci se porte sur l'algorithmie du problème. En fait, j'essaie de créer quelque chose d'assez réaliste pour pouvoir devenir un jeu de billard (par exemple).
J'ai déjà bien avancé, mais j'ai l'impression de ne plus progresser maintenant; en fait mon souci, c'est que lorsque les balles sont collées (début du billard par exemple, genre plus de 6 collées), je n'arrive pas à obtenir un résultat réaliste. Donc je me suis dit, à la limite je les écarte légèrement
, mais ça fait un peu bricole.
Bon, en gros je viens ici pour des conseils, de personnes qui ont déjà codé ce genre de choses (pas forcément en C++ d'ailleurs). Pour info j'utilise l'intégration d'euler pour le mouvement, et j'ai aussi un programme clone qui utilise verlet (mais est moins avancé, quelques soucis).
Merci d'avoir lu le pavé, et si vous voulez jeter un oeil voici le github : https://github.com/StripedBanana/BouncingBallEuler