💡Besoin d'extraire des sprites pour Scratch ou le développement de jeu ? Notre outil alimenté par IA détecte automatiquement les sprites à partir de feuilles, calcule les boîtes englobantes, et les exporte comme PNGs transparents prêts à l'emploi. 🚀 Idéal pour les éducateurs, étudiants, et développeurs de jeux indépendants. Supporte les fichiers jusqu'à 10MB.
Glissez et déposez votre fichier image de feuille de sprites
L'outil identifie automatiquement les sprites individuels
Ajustez finement les boîtes englobantes si nécessaire
Téléchargez en tant que PNGs individuels ou archive ZIP
Capacités de reconnaissance alimentées par IA :
Fonctionnalité | Support | Notes |
---|---|---|
Auto-détection | ✅ Oui | Gère la plupart des arrangements de sprites |
Basé sur grille | ✅ Oui | Pour les feuilles de sprites uniformes |
Libre-forme | ✅ Oui | Pour le placement organique de sprites |
Transparence | ✅ Oui | Préserve les canaux alpha |
Benchmarks de vitesse de traitement :
Nombre de Sprites | Temps de Traitement |
---|---|
1 0 sprites | ⚡ <2s |
5 0 sprites | ⚡ <5s |
1 00 sprites | ⏳ <10s |
5 00+ sprites | ⏳ Utilisez des outils de bureau |
Paramètres recommandés pour Scratch :
Paramètre | Valeur Recommandée |
---|---|
Taille max | 4 80x360 pixels |
Taille de grille | 3 2x32 ou 64x64 |
Nombre de cadres | 1 0-15 par animation |
Nommage | séquentiel (ex., marche_1, marche_2) |
Extraction de sprites via terminal :
🔤Extraire avec ImageMagick
convert spritesheet.png -crop 64x64 +repage sprite_%02d.png
Pour les feuilles de sprites basées sur une grille uniforme
📦Emballer en ZIP
zip sprites.zip sprite_*.png
Créer une archive téléchargeable
🔌Extraction PowerShell
magick convert spritesheet.png -crop 64x64 +repage sprite_%%02d.png
Utilisation d'ImageMagick pour Windows
// Paramètres d'import de sprite Unity
[SerializeField] private Sprite[] characterFrames;
// Configuration de sprite animé Godot
$AnimatedSprite.frames = load("res://animations.tres")
// Script d'animation Scratch
quand le drapeau vert est cliqué
costume suivant
attendre 0.1 secondes
Nommez les sprites de manière cohérente (ex., 'hero_run_01.png', 'hero_run_02.png') pour un séquençage facile des animations
Pour les plateformes, ajoutez un rembourrage de 2px autour des sprites pour éviter les artefacts de bordure pendant le mouvement
Dans les salles de classe, faites concevoir aux étudiants des feuilles de sprites sur papier avant de les numériser