Je viens de publier une nouvelle version en espérant que ça fonctionne bien cette fois ;)
Bon, ben j'ai re-testé et toujours pareil... la version Hard c'est pire. La balle part direct à droite et se bloque comme à gauche. ^^' Peut-être un rapport avec le Delta Time vu que c'est le seul truc qui peut poser problème selon la config. Pourtant, ta balle ne me semble pas aller trop vite, je comprends pas. :/
J'avais déjà pensé au delta time mais un détail m'avait échappé, je me suis rendu compte que la trajectoire du ballon au départ du jeu était en différente en Y selon le delta time, j'ai testé en simulant un fps à 100, en conséquence le ballon ne rencontrait aucun joueur avant d'aller sur le mur alors qu'avec un fps à 60 il allait vers un joueur. Cette différence a révélé un problème sur la vélocité en X, la collision avec un joueur change la vélocité tandis que le mur inverse la vélocité en multipliant par -1, j'ai fait l'erreur de l'initialiser à 0, en se multipliant par -1 la vélocité sur X restait constamment à 0 lors de la collision avec le mur. Le ballon partait tout de même vers la droite droite suite au correctif que j'avais ajouté en pensant que le problème était ailleurs.
Un grand merci pour ton aide, j'ai publié la dernière version en espérant que mon analyse est enfin bonne ^^ J'ai réussi à reproduire un bug similaire donc ce serait étrange que ça ne fonctionne toujours pas :s
Il y a du nouveau. ;) Sur la version hard, plus de problème, à gauche comme à droite. Le jeu est fonctionnel. Je n'arrive pas à marquer un seul but mais il marche. XD Sur la version normal, le bug persiste mais je pense que tu t'es trompé de fichier. Le zip s'appelle FootPong5 mais à l'intérieur, l'exe s'appelle FootPong4. ^^' Bref, je pense que c'était bien ce que tu disais. T'as plus qu'à réfléchir à comment améliorer la prise en main, maintenant. ;) Bon courage.