Lexique informatique › Programmation › Multiplexage de sprites

Multiplexage de sprites

Programmation Svenska → Mis à jour: 2026-09-25

Réutiliser plusieurs fois par image les huit sprites matériels du C64 pour en afficher des dizaines à l'écran.

Le VIC-II n'offre que huit sprites, mais comme la puce lit la position d'un sprite ligne par ligne, on peut le déplacer vers le bas dès qu'il a fini d'être dessiné et le faire réapparaître plus bas. Avec une interruption raster par réutilisation et des sprites triés selon leur position Y, on peut étirer huit sprites jusqu'à vingt, trente ou davantage.

La technique était standard dans les jeux et démos Commodore 64 dès le milieu des années 1980 — essaims de projectiles comme champs d'étoiles en dépendent. Le prix : du temps processeur, et un risque de scintillement quand trop de sprites s'entassent sur la même ligne raster. L'Amiga a contourné tout le problème grâce à son Copper et à son blitter.

← Retour au lexique