Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+2)

Limitez la vélocité de la balle à la taille d'une brique (si la brique fait 20 pixels de haut, limitez la vy à 19 pixels par exemple). C'est une rustine mais ça peut marcher.

Je vais regarder ce que je peux faire ;)

(+1)

je vais tenter de faire ça :

(1 edit)

a priori c'est bon, c'est rajouté un CCD sur toutes les Balles VS  Pad & Briques...
Mais comme il est fait maison je sais pas si c'est très propre... en tout cas il a l'air de fonctionner.

Une autre option au CCD, mais qui demande une certaine maîtrise sur la manipulation de droite, serait de définir la droite joingnant la oldPosition à la newPosition et tester si cette droite croise une droite définissant le contour de tes blocs.

(1 edit)

oui j'ai aussi regarder cette option, c'est le croisement de deux segments avec collision AABB, mais je ne suis pas encore assez calé en math pour prendre pleinement conscience de la formule, j'aime comprendre et savoir parfaitement ce que je code pour en maîtriser les tenants et les aboutissants si je dois y apporter une modification quelconque...