Manchot qui marche
Six images sur une ligne, toutes posées au même niveau du sol.
Déposez vos images PNG, icônes ou objets de jeu et obtenez une seule sprite sheet en quelques secondes : une grille régulière ou une disposition compacte, avec un atlas JSON ou XML, des sprites CSS et un GIF animé. Ce générateur de sprite sheet gratuit fonctionne dans votre navigateur : rien n’est importé.
Déposez vos images ici
PNG, WebP, JPG, GIF ou AVIF, autant qu’il vous en faut. Tout reste dans votre navigateur.
Huit séries d’images créées pour ces exemples, chacune assemblée en une seule planche par ce générateur de sprite sheet. Ouvrez-en une pour essayer chaque réglage.
Six images sur une ligne, toutes posées au même niveau du sol.
Huit images sur une grille carrée, de l’étincelle à la fumée.
Neuf icônes de tailles différentes, rognées et regroupées au plus serré.
Huit objets regroupés et agrandis à 200 %, aux pixels nets.
Six icônes sur une ligne, prêtes en sprites CSS pour une page web.
Six stickers sur trois colonnes, sur une planche en puissance de deux.
Quatre images en une colonne, pour les moteurs qui lisent de haut en bas.
Six pièces de hauteurs différentes, regroupées avec un atlas XML.
Trois étapes, et rien n’est importé.
Déposez, collez ou choisissez des fichiers PNG, WebP, JPG ou GIF, autant qu’il vous en faut. Triez-les par nom ou faites-les glisser dans l’ordre voulu.
Prenez une grille de cases égales pour des images d’animation, ou regroupez au plus serré des images de toutes tailles. Réglez le rognage, la marge, l’espacement et la taille.
Enregistrez la sprite sheet PNG avec un atlas JSON ou XML, des sprites CSS pour un site web, ou les images en GIF animé.
Six atouts, d’un cycle de marche à une page d’icônes pour le web.
Une grille de cases égales garde les images d’animation dans l’ordre ; la disposition compacte loge des images de toutes tailles dans la plus petite planche qu’elle trouve.
Les bords vides sont retirés pour gagner de la place, et l’atlas garde la taille et le décalage d’origine de chaque image : rien ne bouge dans votre jeu.
L’atlas JSON suit le format JSON Hash que lisent Phaser et PixiJS ; l’atlas XML suit le format Sparrow et Starling, lu par de nombreux frameworks de jeu.
Une classe par image avec sa taille et sa position : la page charge une seule image au lieu de plusieurs dizaines.
Lisez les images dans l’ordre à la cadence choisie, et enregistrez-les en GIF animé pour les partager ou les tester.
Ce générateur de sprite sheet fonctionne entièrement dans votre navigateur : aucun import, aucun compte, aucun filigrane, et l’outil reste utilisable hors ligne une fois la page chargée.
Cinq conseils rapides pour une sprite sheet propre.
Des fichiers nommés walk_1, walk_2 … walk_10 se rangent dans le bon ordre avec « Trier par nom », car les nombres sont lus comme des nombres ; faites glisser une image pour la déplacer.
Utilisez une grille quand les images doivent garder la même taille et la même position ; regroupez au plus serré les icônes, objets et tuiles de tailles différentes pour gagner de la place.
Le rognage réduit la planche, et les moteurs qui lisent l’atlas remettent chaque image à sa place. Pour une simple grille lue par taille de case, laissez le rognage désactivé.
Ajoutez 1 à 2 px de marge ou d’espacement quand la planche est mise à l’échelle ou filtrée : aucune image voisine n’apparaît alors sur les bords.
La taille s’affiche sous l’aperçu. Gardez chaque côté sous 4096 px pour les téléphones, et activez « Taille en puissance de deux » pour les moteurs qui la demandent.
Les raisons courantes de créer une sprite sheet à partir de nombreuses images.
Regroupez personnages, effets et objets dans une seule texture, avec un atlas pour le moteur.
Réunissez des icônes dans une seule image avec des sprites CSS pour réduire le nombre de requêtes.
Disposez vos images d’animation et exportez une planche nette en taille 2× ou 4×.
Créez des planches avec atlas XML ou JSON pour vos mods, vos outils et vos logiciels d’animation.
Réponses sur la création de sprite sheets, les atlas et la confidentialité.
Ajoutez vos images, choisissez une grille ou une disposition compacte, puis téléchargez la sprite sheet PNG avec l’atlas ou le CSS dont vous avez besoin.
Oui. Il fonctionne entièrement dans votre navigateur, sans compte et sans filigrane.
Non. Vos images sont lues et disposées sur votre appareil ; rien n’est envoyé à un serveur.
Une grille donne à chaque image une case de même taille, l’idéal pour l’animation. La disposition compacte loge des images de tailles différentes au plus serré, l’idéal pour les icônes et les objets.
JSON pour Phaser, PixiJS et la plupart des moteurs web, XML pour les frameworks de type Sparrow et Starling, et CSS pour les pages web.
Non. L’atlas garde la taille et le décalage d’origine de chaque image : les moteurs qui le lisent dessinent chaque image à sa place.
Oui. Ouvrez le GIF dans « GIF en sprite sheet », qui lit chaque image avec sa durée et les place toutes sur une seule planche.
Jusqu’à 1 000 images sur un ordinateur et 400 sur un téléphone, sur une planche de 16 384 px maximum de chaque côté.
Ajoutez vos images et téléchargez votre sprite sheet en quelques secondes, gratuitement et dans votre navigateur.
Ajouter des images