LibreSprite est un logiciel libre dédié à la création et à l'animation de sprites en pixel art.
Site principal : https://libresprite.github.io/
LibreSprite peut être installé sur Linux, Windows ou MacOS, on peut également l'utiliser en ligne : https://libresprite.github.io/online/
Les animations de sprites peuvent être réalisées et visualisées dans LibreSprite et exportées sous forme de sprite sheets.
Documentation
Un sprite est une image ou une série d'images utilisées dans les jeux vidéo pour représenter des personnages ou des éléments graphiques. Les sprites sont souvent créés en pixel art, dessinés pixel par pixel.
Une sprite sheet regroupe toutes les images d'animation d'un sprite dans le même fichier image, les unes à côté des autres.
Exemples : à gauche : Mr Man par Grafxkid, licence CC0 (agrandie 4 fois) ; à droite animation par [https://medium.com/@nolan.rummel22/how-to-use-sprites-in-react-38e4971a355d|Nolan Rummel]]
Présentation de l'interface : https://github.com/LibreSprite/libresprite.github.io/wiki/Know-your-workspace
Quel format pour les palettes de couleur ?
Les palettes sont du même type que celle de Gimp (fichier .GPL)
Par exemple, la palette de sprite pour Game Boy (4 couleurs dont une transparente).
On peut importer une palette depuis le menu options (bouton avec 3 traits dans la barre d'outils).
GIMP Palette #Palette Name: Game Boy Sprite #Colors: 4 101 255 0 65ff00 224 248 207 e0f8cf 134 192 108 86c06c 7 24 33 071821
Dans le code source de LibreSprite, les palettes sont ici : https://github.com/LibreSprite/LibreSprite/tree/master/data/palettes