14Fermer16
ContraLe 10/03/2011 à 18:37
Enfin ceci dit je pense que ce serait plus simple que tu gères les déplacements "par tiles

??
La j'efface un sprite entier puis je l'affiche à coté... C'est quoi tiles ?
donc t'as juste à la diviser par 8 (cf http://progg.free.fr/z80/ par exemple) puis à arrondir pour avoir une coordonnée comparable avec la matrice


Par contre avec cette methode tu es bloqué si tu veux gérer des morceaux plus petits que des bloc de 8*8?
Parce que avec l'arrondi tout ce qui va de x modulo 8 = 0 à x modulo 8 = 7 subit le même traitement... confus
avec un buffer plus grand que l'écran (pour le scrolling par exemple).

Oui le scrolling il faudra que je m'y mette (prochain projet?!). ^^