ZephLe 13/12/2006 à 09:15
[ul][li]trop vague comme question, si tu veux afficher plusieurs fonds pour faire ce qu'on appelle un scrolling différentiel, il te faudra par exemple une deuxième matrice (ça c'est vraiment parceque j'ai lu l'autre topic, tu devrais préciser beaucoup plus ton problème) pour contenir une autre surface de sprites, et l'afficher avant la première[/li]
[li]bah... si t'as un plan qui bouge à une certaine vitesse, je suppose qu'à un moment tu as une valeur qui te sert de "caméra", c'est à dire que tu utilises pour savoir de combien décaler l'arrière-plan avant de l'afficher; il suffit multiplier cette valeur par une constante pour augmenter ou réduire la vitesse de défilement d'un plan[/li]
[li]ça n'a rien à voir, le scrolling c'est le fait de faire défiler un arrière-plan (a priori trop grand pour être affiché en entier sur l'écran, donc on affiche que la partie intéressante, où se trouve le héros par exemple, et on fait défiler quand celui-ci se déplace), et le buffering c'est une façon d'éliminer les clignotements de l'écran en utilisant un (ou plusieurs) écran(s) "virtuel(s)" pour y dessiner pendant que l'écran réel est affiché sans subir de modifications[/li][/ul]