Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(1 edit)

ouaip, le casse brique n' était pas prévu à la base et on a pas encore pu mettre le CCD en place,  Manque de temps....
On bosse sur des correctifs du Mahjong qui est quand même le projet initial, en tout cas merci de ton retour =)
On va essayer de corrigé un max avant demain =)
Il est dans la TODO liste... mais pas en prioritaire malheureusement... (au pire on ajustera la vitesse de départ qu'elle soit plus rapide et on mettra une vitesse max du coup... si vraiment on a pas le temps mais ça serait dommage je pense

(+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...