J'avais déjà utilisé une grille, quand je disais que j'avais utilisé:
or(a=0;a<=room_width;a+=32)
{
for(b=0;b<=room_height;a+=32)
{
draw_sprite(nom_du_sprite,tableau[a,b],a,b)
}
}
je parlais uniquement de la structure, évidement j'avais utilisé une grille.
Le problème ne viens pas de ça mais de la structure, il y a une bonne paire de conditions à évaluer (en fait autant que de graphismes de tile) pour chaque case et c'est ça qui fait ramer... Mais je ne vois pas comment faire autrement car même après avoir passé la fréquence d'affichage en 'manuel' et l'avoir divisée par 4 c'était toujours pareil! Après test, il se trouve que l'affichage des tiles qui devrais prendre normalement moins d'un step en bouffe plus de 10 (!)
_________________

