Jeu vidéo "Bubble Bobble" pour Thomson TO8 Test final vitesse sprite

7 months ago
1

Grâce à Samuel Devulder j'ai pu finir mon algorithme complet de positionnement de Sprtes suivant différent paramètres

Avec cet algorithme, il est possible d'afficher un Sprite TRANSPARENT toutes les 0.005 secondes!! 200 Sprites à la seconde! (Attention, l'algorithme effectue en fait un "double" affichage! C'est à dire qu'il efface d'abord le sprite et le réaffiche ensuite, on est donc sur un rythme de 400 affichages à la seconde!)

L'algorithme calcule la position écran suivant les coordonnées X et Y, et, suivant que sa largeur est un multiple de 4 octets ou pas, il optimise son affichage, et fait le calcul de transparence si c'est un Sprite, sinon il fait comme si c'était un Tile. Pour le cas d'un Tile, on gagne 20 à 30% de temps d'affichage (il y a très peu d'optimisation possible en dehors de l'affichage, si on veut un algorithme générique)

Loading comments...