Sprite

Un sprite est un graphique bitmap conçu pour faire partie d'une scène plus vaste. Il peut s'agir d'une image statique ou d'un graphique animé. Les sprites comprennent notamment les objets dans les jeux vidéo en 2D, les icônes qui font partie de l'interface utilisateur d'une application et les petites images publiées sur des sites Web.

Dans les années 1980 et pendant la majeure partie des années 1990, les sprites constituaient la méthode standard pour intégrer des graphiques dans les jeux vidéo. Les graphistes créaient de petites images en 2D utilisées pour représenter les personnages et d'autres objets. Les développeurs faisaient référence à ces sprites dans le code source et leur attribuaient des propriétés, comme le moment où ils étaient affichés et la façon dont ils interagissaient avec les autres sprites. Par exemple, dans un jeu à défilement horizontal comme Super Mario Bros., le sprite d'un ennemi Koopa se transformait en Koopa aplati lorsque Super Mario lui sautait dessus. Aujourd'hui, certains jeux vidéo utilisent encore des sprites en 2D, mais la plupart des jeux grand public utilisent plutôt des polygones en 3D. Comme les ordinateurs et les consoles de jeu disposent désormais de cartes vidéo 3D dédiées, ils peuvent afficher les objets en 3D plus efficacement que les sprites en 2D.

Bien que les sprites soient devenus moins courants dans les jeux vidéo modernes, ils sont encore utilisés par les développeurs de logiciels à d'autres fins. Par exemple, les sprites servent souvent à ajouter des boutons, des symboles et d'autres éléments d'interface utilisateur aux logiciels. Les développeurs peuvent associer des actions aux sprites dans l'interface utilisateur, comme lancer une animation ou modifier l'affichage actuel de la fenêtre lorsque l'utilisateur clique sur le sprite. Les sprites sont particulièrement utiles pour ajouter des graphiques personnalisés qui ne sont pas pris en charge nativement par l'API du système d'exploitation.

Les sprites sont également utilisés sur le Web pour les boutons de navigation et pour améliorer l'aspect visuel des pages Web. Ces dernières années, les feuilles de sprites sont devenues un moyen très utilisé par les développeurs Web pour charger les graphiques d'un site. En combinant un grand nombre de sprites dans une seule image, tous les sprites peuvent être téléchargés et mis en cache par le navigateur de l'utilisateur au moyen d'une seule requête au serveur. Les images sont ensuite affichées à l'aide de propriétés CSS qui définissent l'emplacement de chaque sprite dans l'image.

Mis à jour February 10, 2012 par Per C.

quizTestez vos connaissances

Which audio file format provides the highest compression ratio?

A
AIFF
0%
B
FLAC
0%
C
MP3
0%
D
WAV
0%
Correct! Incorrect!     View the Media Compression definition.
More Quizzes →

Le dictionnaire informatique Tech Terms

La définition de Sprite sur cette page est une définition originale rédigée par les auteurs de TechTerms.com. Si vous souhaitez référencer cette page ou citer cette définition, veuillez utiliser la barre de citation verte directement sous la définition.

Notre objectif est d'expliquer la terminologie informatique de manière simple et accessible. Nous visons l'exactitude et la clarté dans chaque définition publiée. Si vous avez des commentaires ou souhaitez suggérer un nouveau terme technique, veuillez nous contacter.

La newsletter Tech Terms

Améliorez vos connaissances techniques avec notre newsletter quotidienne ou hebdomadaire ! Abonnez-vous dès aujourd'hui pour recevoir de nouveaux termes et des quiz dans votre boîte de réception.

Inscrivez-vous à la newsletter gratuite TechTerms

À quelle fréquence souhaitez-vous recevoir un e-mail ?

Vous pouvez vous désabonner ou modifier vos préférences à tout moment via les liens disponibles dans chaque e-mail. Des questions ? Veuillez nous contacter.

Remarque : La newsletter est envoyée en anglais.