Concept

Sprite (jeu vidéo)

Résumé
vignette| de jeux vidéo. Un sprite, ou lutin, est dans le jeu vidéo un élément graphique qui peut se déplacer sur l'écran. En principe, un sprite est en partie transparent, et il peut être animé (en étant formé de plusieurs qui s'affichent les unes après les autres). Le fond de l'écran constitue généralement le décor et les sprites sont les personnages et les objets qui se superposent au fond d'écran et qui se déplacent. Un sprite peut parfois aussi passer derrière un élément du fond d'écran. Dans le domaine des jeux vidéo, et sur certains ordinateurs qui en ont la capacité, un sprite est géré non pas par le processeur graphique, chargé de copier des blocs mémoire dans la mémoire graphique ou de les modifier, mais par le processeur vidéo, chargé de superposer les différents plans graphiques et sprites, au moment de l'envoi du signal au moniteur. Si cette capacité matérielle n'existe pas, c'est au processeur graphique ou au CPU d’exécuter cette tâche, nécessitant d'effacer l'ancienne position du sprite dans la mémoire comportant également le fond et d'y ajouter la nouvelle. Dans un cas, il s'agit uniquement d'un changement de pointeur, dans l'autre cas de lourdes opérations ; copies de mémoire, masquage du sprite (pour la partie transparente), composition. Les sprites étant dans des emplacements mémoires différents, il est généralement possible de leur assigner une palette de couleur différente. Il est également possible lors de l'utilisation de sprite matériel, de changer les coordonnées et d'autres paramètres des sprites comme les couleurs, en fonction de la position de balayage de la mémoire du processeur vidéo. Cette astuce était utilisée sur les micro-ordinateurs et consoles 8 bits, pour multiplier les sprites autrement généralement limités par ligne, avec par exemple à 4 sprites d'1 couleur (MSX), ou 8 sprites de 24×21 pixels monochromes (12×21 points avec des points de 2 pixels 3 couleurs) (Commodore 64), 8 sprites de 16 pixel large, hauteur illimitée, 3 couleur (Amiga 500/1000/2000), selon les capacités.
À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.