En fait le fps évolue mais assez faiblement entre 75 et 80 fps, là c'est le cas ou il y a tout collisions, animations, briques qui bouge... et ce avec une bille et au moins 3 raquettes à gérer
ok, joli, dans ce cas
Mais lorsque j'ai 8 billes le fps diminue beaucoups, je suis à 50 fps voir moins
OK, normal quoi
Le problème de cette perte de fpsest assez simple, quand je casse une brique, je redessine toute les briques, je copie le nouvelle écran de briques dans un buffer en ayant au paravant afficher tout le décors, soit barres, mosaique, effets d'ombre... et ce donc quand je casse une brique, dans le cas de 8 billes ceci est répété beaucoups de fois par seconde ce qui ralentie le jeu, de plus je gére les collisions entre billes et je répéte les algos de collisions n fois correspondant au nombres de billes
pourquoi est-ce que tu ne te contente pas de l'effacer par un AND, la brique qui a été détruite ?
(voire même par un AND avec un mask commun à toutes les briques)
cela éviterai d'avoir à tout redessiner
(enfin, après, il faut voir comment ton moteur est fait, s'il permet ce genre de choses...)
(en fait, je bosse aussi sur un casse-brique, pour le fun... (dans KII, il ne me reste que des gros trucs à faire, et je n'ai pas le temps de bossser sur des gros trucs en ce moment => je bosse sur le casse-brique, qui ne comprend quasiment que des tchoses pas longues à faire (autrement dit, des portions que je peux coder en une soirée, quand j'ai le temps... vivement les vacances, que j'ai deux semaines sans être interrompu, que je puisse me remettre à KII...)))