[GALLERY] REV A · ASSET INDEX

Sprite Sheets Gratuites et Ressources de Sprites

Chaque sprite sheet de cette galerie est un PNG transparent à télécharger et à glisser dans votre jeu dès aujourd'hui. Les packs officiels ont été dessinés par l'équipe SpriteGen : un chevalier avec des cycles de repos, de marche, de course, de saut et de sort, une bande de boss et de petits ennemis, et le butin indispensable à tout RPG, de la pièce qui tourne au coffre qui s'ouvre. Ils sont gratuits pour les jeux personnels comme commerciaux, sans obligation de crédit. Merci simplement de ne pas les revendre tels quels sous forme de pack d'assets.

Chaque page indique le nombre de frames, la grille et la taille exacte des cellules, pour découper la planche dans votre moteur sans tâtonner. Les sprites de la communauté ont été créés par des utilisateurs de SpriteGen et sont accompagnés du prompt qui les a produits. Si rien ne convient à votre jeu, ouvrez le générateur avec ce prompt et modifiez-le jusqu'à obtenir ce qu'il vous faut.

[01]

Qu'est-ce qu'une sprite sheet ?

Une sprite sheet, ou planche de sprites, est une seule image qui contient toutes les frames d'un personnage ou d'un objet, rangées sur une grille. Au lieu de charger des dizaines de fichiers séparés, votre moteur charge un seul PNG et parcourt les cases : frame 1, frame 2, frame 3, puis retour au début. C'est ainsi que les jeux 2D animent leurs personnages depuis l'époque des bornes d'arcade, et c'est toujours sous cette forme qu'Unity, Godot, GameMaker et Phaser attendent une animation.

Trois nombres suffisent à décrire n'importe quelle sprite sheet : le nombre de frames, leur disposition (colonnes × lignes) et la taille de chaque cellule en pixels. Avec les bons nombres, la planche se découpe proprement. Avec les mauvais, le personnage tremble, se retrouve rogné ou affiche la moitié de la frame suivante. C'est pourquoi chaque sprite sheet gratuite de cette galerie indique les trois sur sa page.

[02]

Sprite sheets gratuites à télécharger pour vos jeux

Cette galerie réunit des sprite sheets gratuites à télécharger en un clic, à commencer par le pack officiel SpriteGen : 23 PNG transparents dessinés pour aller ensemble. Au centre, le chevalier SpriteGen et ses cinq planches de 8 frames pour le repos, la marche, la course, le saut et le lancer de sort, chacune sur une grille de 4×2. Autour de lui, treize bandes de 4 frames sur une seule ligne : un dragon boss, un golem de pierre, une araignée géante, un serpent de mer, un chevalier noir qui abat sa hache, une chauve-souris, un crâne flottant, un slime, un renard compagnon, et quatre objets animés : un coffre au trésor, une potion, un bouclier et une pièce d'or. Cinq personnages en pose unique (un chevalier en armure, un mage de la forêt, un ninja, un robot éclaireur et un fantôme citrouille) complètent l'ensemble en portraits de 256×256.

Toutes les sprite sheets gratuites de cette page ont un fond transparent : rien à détourer. Chacune a sa propre page avec un aperçu animé, la grille, le nombre de frames et la taille exacte des cellules, plus un téléchargement direct du PNG. Les sprites de la communauté créés avec SpriteGen rejoignent la galerie au fil de leur publication, chacun accompagné du prompt qui l'a produit.

[03]

Utiliser une sprite sheet gratuite dans Unity, Godot et GameMaker

Dans Unity, glissez le PNG dans le dossier Assets, réglez Texture Type sur Sprite (2D and UI) et Sprite Mode sur Multiple. Pour du pixel art, passez Filter Mode sur Point et Compression sur None. Ouvrez le Sprite Editor, choisissez Slice, puis Grid By Cell Size, et saisissez la taille de cellule indiquée sur la page du sprite, par exemple 209×236 pour le chevalier ou 200×267 pour les monstres. Sélectionnez les frames découpées et faites-les glisser dans la scène pour créer un clip d'animation.

Dans Godot 4, ajoutez un nœud AnimatedSprite2D, créez une nouvelle ressource SpriteFrames et utilisez le bouton qui ajoute des frames depuis une sprite sheet. Indiquez les colonnes et les lignes (4 et 2 pour le chevalier, 4 et 1 pour les bandes), sélectionnez toutes les frames et réglez la vitesse. Pour garder des pixels nets, mettez le filtre de texture par défaut sur Nearest dans les paramètres du projet.

Dans GameMaker, créez un sprite, ouvrez le menu Image et choisissez Import Strip Image. Saisissez le nombre de frames, le nombre de frames par ligne, puis la largeur et la hauteur de frame indiquées sur la page. Dans Phaser, appelez this.load.spritesheet avec frameWidth et frameHeight, puis créez l'animation avec this.anims.create et generateFrameNumbers. Quel que soit le moteur, la règle est la même : reprenez les nombres de la page au lieu de mesurer l'image vous-même.

[04]

Licence : ce que vous pouvez faire avec ces sprite sheets gratuites

Les sprite sheets gratuites officielles sont libres d'usage pour vos jeux personnels comme commerciaux. Vous pouvez les intégrer à un jeu vendu sur Steam, itch.io ou un store mobile, les modifier, les recolorer et les découper, sans obligation de crédit, même si une mention fait toujours plaisir. La seule chose interdite : les revendre telles quelles, ou les reconditionner en pack d'assets à votre nom.

Les sprites de la communauté sont générés par des utilisateurs de SpriteGen, qui peuvent exploiter commercialement ce qu'ils génèrent. Si vous construisez un jeu autour d'un sprite de la communauté, le plus sûr est d'ouvrir son prompt dans le générateur et de créer votre propre version, qui vous appartient alors.

[05]

Quand une sprite sheet gratuite ne suffit plus

Les packs gratuits s'épuisent toujours au pire moment : vous avez le chevalier, mais votre niveau a besoin de le voir grimper à une échelle, ou il vous faut un gobelin assorti au slime. C'est précisément à ça que sert le générateur SpriteGen. Décrivez le personnage et l'action, choisissez une vue et l'un des douze styles, et il dessine une nouvelle planche de 6, 8 ou 12 frames, en cellules HD ou en pixel art de 16 à 128 pixels. La nouvelle planche sort au même format que les sprite sheets gratuites ci-dessus, et se découpe donc de la même façon dans votre moteur.

[06]

Sprite sheets gratuites : questions fréquentes

[+] Ces sprite sheets sont-elles vraiment gratuites pour un jeu commercial ?

Oui. Les sprite sheets officielles sont gratuites pour les jeux personnels et commerciaux, sans obligation de crédit. Vous ne pouvez simplement pas les revendre telles quelles ni les reconditionner en pack d'assets à votre nom.

[+] Dans quel format sont les sprite sheets gratuites ?

Chaque planche est un PNG à fond transparent. Les planches animées sont disposées en grille : le chevalier utilise des grilles de 4×2 pour 8 frames, les créatures et les objets des lignes uniques de 4 frames.

[+] Comment connaître la taille des frames d'une sprite sheet ?

Ouvrez la page du sprite. Elle indique la grille (colonnes × lignes), le nombre de frames et la taille exacte des cellules en pixels, c'est-à-dire la valeur à saisir pour découper la planche dans votre moteur.

[+] Faut-il un compte pour télécharger une sprite sheet ?

Non. Chaque téléchargement de la galerie est un lien direct vers le PNG, sans inscription. Un compte ne sert que si vous voulez plus de crédits pour le générateur après les essais gratuits.

[+] Puis-je modifier ou recolorer les sprite sheets gratuites ?

Oui. Vous pouvez les recolorer, les recadrer, les redimensionner ou les redessiner pour votre jeu. Le créateur de pixel art de ce site permet de les retoucher pixel par pixel dans le navigateur.

[+] Quels moteurs de jeu acceptent ces sprite sheets ?

Tout moteur capable de découper une sprite sheet en grille, dont Unity, Godot, GameMaker, Phaser, Construct, Defold et LÖVE. La page de chaque sprite donne la taille de cellule à saisir.

Parcourir par type