Aller au contenu

« Sprite (jeu vidéo) » : différence entre les versions

Un article de Wikipédia, l'encyclopédie libre.
Contenu supprimé Contenu ajouté
Addbot (discuter | contributions)
m Retrait de 16 liens interlangues, désormais fournis par Wikidata sur la page d:q1333015
Chicobot (discuter | contributions)
Ligne 22 : Ligne 22 :
{{Portail|Imagerie numérique|jeu vidéo}}
{{Portail|Imagerie numérique|jeu vidéo}}


[[Catégorie:Lexique et notions du jeu vidéo]]
[[Catégorie:Terminologie du jeu vidéo]]

Version du 5 juin 2013 à 05:44

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 bitmaps qui s'affichent les uns 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.

L'usage des sprites est une technique fondamentale dans les jeux vidéo en deux dimensions et se retrouve également dans les jeux en 3D principalement pour rendre des effets spéciaux, traiter l'interface graphique ou pour simplifier les objets à afficher. Un sprite est une image rectangulaire dont on fait varier la transparence à certains endroits au moyen du canal alpha afin d'obtenir une silhouette détaillée qui se découpe sur le fond de l'écran, au lieu d'un rectangle. Si le format de pixel comprend une composante alpha, le sprite peut se fondre avec l'image de fond pour créer un effet de transparence (ou d'autres effets, en fonction de la formule mathématique utilisée).

Le système des sprites a eu une importance telle dans la programmation de jeux vidéo qu'il a fait l'objet de circuits dédiés sur toutes les consoles de jeux ainsi que sur certains ordinateurs comme l'Atari XL, le C64, l'Amiga, les MSX. Par contre, en leur absence, il fallait par la programmation émuler le fonctionnement de ces circuits notamment sur l'Amstrad CPC, l'Atari ST, les MO5 et TO7 ainsi que les premiers compatibles PC, le Macintosh et le Spectrum.

Même si le passage des jeux vidéo à la 3e dimension a considérablement réduit l'utilisation des sprites, ils restent essentiels notamment pour les systèmes de particules, les Z-Sprite ou les Billboard.

Un exemple de sprite particulièrement courant est le pointeur de la souris d'un ordinateur personnel.

Sprite CSS

Les sprites peuvent également être utilisés pour la création de sites web, pour diminuer le nombre de requêtes HTTP. Plusieurs images sont regroupées dans un seul fichier appelé sprite sheet. L'image est ensuite déplacée pour afficher la zone voulue grâce à des règles CSS.

Voir aussi