Un jeu a presque toujours besoin de son héros avant tout le reste, et c'est justement l'asset le plus difficile à trouver gratuitement. Beaucoup de packs s'arrêtent à une seule pose de repos. Les sprites de personnages de cette page viennent avec les animations que vous allez réellement piloter dans votre code. Le chevalier SpriteGen dispose de planches séparées de 8 frames pour le repos, la marche, la course, le saut et le lancer de sort, toutes sur la même grille de 4×2 et avec la même taille de cellule : vous changez d'état dans votre machine à états sans rien réaligner.
À côté du chevalier, vous trouverez des personnages en pose unique : un chevalier en armure à cape rouge, un mage de la forêt, un ninja de l'ombre, un robot éclaireur et un fantôme citrouille. Ils servent de portraits pour les dialogues, de PNJ plantés dans un village ou d'image de référence pour votre propre animation. Le chevalier noir et sa hache sont aussi là, car un bon ennemi reste un personnage.
À l'import, réglez la taille de frame sur la taille de cellule indiquée sur la page du sprite, et désactivez le filtrage des textures si vous l'agrandissez. Pour que ce personnage fasse autre chose, grimper, encaisser un coup ou chevaucher une monture, ouvrez le générateur, envoyez ce sprite comme référence et décrivez la nouvelle action. Il garde la même apparence.
红发剑士行走精灵图
Black-Hat Mage Idle Sprite Sheet
Maga lanzando hechizos: hoja de sprites
Tread-Legged Robot Walk Sprite Sheet
Blue-Haired Pot-Lid Girl Idle Sprite Sheet
Bearded Hooded Character Idle Sprite Sheet
Orange Flat-Top Duck Walk Sprite Sheet
Navy Cap Brawler Walk Sprite Sheet
White Jersey Footballer Walk Sprite Sheet
Anime Pharaoh Mummy Girl Fire Orb Sprite Sheet
Anime Pharaoh Mummy Girl Idle Sprite Sheet
Blue-Scarf Brawler Punch Attack Sprite Sheet
16-bit Dark Knight Walk Cycle Sprite Sheet
Blue-Skinned Zombie Woman Walk Cycle Sprite Sheet
Chibi Leaf Spirit Side-View Sprite Sheet
Leaf Spirit Back-View Walk Cycle Sprite Sheet
Chibi Priestess Idle Breathing Sprite Sheet
Sprite sheet d'un chevalier pixel art au repos
Sprite sheet d'un chevalier pixel art qui marche
Sprite sheet d'un chevalier pixel art qui court
Sprite sheet d'un chevalier pixel art qui saute
Sprite sheet d'un chevalier pixel art qui lance un sort
Sprite sheet d'un chevalier noir pixel art qui attaque à la hache
Sprite de chevalier en armure pixel art
Sprite de mage de la forêt pixel art
Sprite de ninja de l'ombre pixel art
Sprite de robot éclaireur pixel art
Sprite de fantôme citrouille pixel art
La plupart des sprites de personnages gratuits s'arrêtent à une seule pose de repos : suffisant pour une maquette, inutilisable dès que votre joueur doit bouger. Les sprites de personnages de cette page sont construits autour des états qu'un jeu pilote vraiment dans son code. Le chevalier SpriteGen dispose de cinq planches séparées : repos, marche, course, saut et lancer de sort. Chacune compte 8 frames sur une grille de 4×2, et les planches de repos, de marche, de course et de saut partagent la même cellule de 209×236 pixels (le sort fait 209×235) : passer d'un état à l'autre dans le code ne décale pas le personnage d'un seul pixel.
C'est cette cohérence qui rend des sprites de personnages gratuits exploitables dans un vrai projet. La même armure, la même palette et les mêmes proportions se retrouvent sur chaque planche, si bien que le chevalier reste le même chevalier quand il s'arrête, se met à courir ou quitte le sol.
On compte ici onze sprites de personnages gratuits, de deux sortes. La première est animée. En plus des cinq planches du chevalier, on trouve un chevalier noir cornu qui lève une hache à double lame, l'abat au sol puis revient en garde, dessiné en bande de 4 frames avec des cellules de 200×276 pixels. C'est un personnage à part entière, utile comme rival, boss ou ennemi d'élite.
La seconde est la pose unique : un chevalier en armure à cape rouge en plein coup d'épée, un mage de la forêt qui brandit un bâton d'émeraude, un ninja de l'ombre lancé avec deux lames, un robot éclaireur turquoise aux yeux-visière orange et un fantôme citrouille sur un drap flottant. Chacun est un PNG de 256×256 à fond transparent. Une pose unique est l'outil idéal pour les portraits de dialogue, les écrans de sélection de personnage, les PNJ plantés dans un village, les cartes de classe et les visuels de page de store : partout où une seule image forte suffit à dire qui est le personnage.
Avec les planches du chevalier, vous pouvez monter un contrôleur de jeu de plateforme complet. Commencez par le repos, bouclé lentement entre 6 et 8 frames par seconde. Quand le joueur appuie sur une direction, passez à la marche entre 8 et 12 frames par seconde, puis à la course s'il maintient un bouton de sprint ou continue d'avancer un moment. La planche de saut est dessinée sur place : jouez les frames d'impulsion au début du saut, maintenez la frame groupée en l'air, et jouez les frames d'atterrissage quand le personnage touche le sol. Le sort se joue d'un seul coup : lancez-le une fois, puis revenez au repos.
Le chevalier est dessiné tourné d'un seul côté. Plutôt que de dessiner une seconde série, retournez le sprite horizontalement quand le personnage fait demi-tour : flipX sur le Sprite Renderer dans Unity, flip_h sur l'AnimatedSprite2D dans Godot, setFlipX dans Phaser. Une seule série de sprites de personnages gratuits couvre alors les deux directions.
La plupart des jeux finissent par combiner des personnages venus de plusieurs endroits, et les raccords se voient dès que les tailles et les palettes ne concordent pas. Les personnages officiels de cette page partagent un style, mais pas la même taille de cellule : 209×236 pour les planches du chevalier, 200×276 pour le chevalier noir et 256×256 pour les portraits. Mettez-les à l'échelle dans votre moteur pour qu'ils aient une hauteur cohérente à l'écran, plutôt que de redimensionner les fichiers PNG eux-mêmes.
Avant d'ajouter des sprites de personnages gratuits issus d'un autre pack, comparez d'abord l'épaisseur des contours et le nombre de couleurs. Un contour noir épais à côté d'un sprite doux et peint donne l'impression de deux jeux différents. Si un personnage colle presque, recolorez-le pour qu'il partage quelques couleurs clés avec le reste du casting, comme les teintes de peau et la couleur principale de l'armure.
Aucun pack gratuit ne couvre toutes les actions dont votre histoire a besoin. Quand le chevalier doit grimper, parer, encaisser un coup ou tomber, ouvrez le générateur SpriteGen, envoyez le personnage comme image de référence et décrivez la nouvelle action. Vous obtenez une nouvelle sprite sheet qui garde la même apparence. Le principe vaut aussi pour une pose unique : donnez un cycle de marche au mage de la forêt, ou transformez le portrait du ninja en animation de course, et continuez jusqu'à ce que le personnage ait tous les états dont le jeu a besoin.
Le chevalier SpriteGen a cinq planches animées (repos, marche, course, saut et lancer de sort, 8 frames chacune), et le chevalier noir une attaque à la hache en 4 frames. Le chevalier en armure, le mage de la forêt, le ninja, le robot éclaireur et le fantôme citrouille sont des poses uniques.
Oui. Repos, marche, course et saut utilisent des cellules de 209×236 pixels sur une grille de 4×2. Le lancer de sort fait 209×235 : découpez celui-là à sa propre taille.
Retournez le sprite horizontalement dans votre moteur : flipX dans Unity, flip_h dans Godot, setFlipX dans Phaser. Une seule série de frames couvre les deux directions.
Oui. Ils sont gratuits pour les jeux personnels et commerciaux, sans obligation de crédit. Ne les revendez simplement pas seuls sous forme de pack d'assets.
Envoyez le sprite comme référence dans le générateur SpriteGen et décrivez l'action, par exemple grimper ou encaisser un coup. Il renvoie une nouvelle planche dans le même style.