Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
ressource:logiciel:libresprite:start [2025/04/09 12:09] emoc créée |
ressource:logiciel:libresprite:start [2025/04/10 18:41] (Version actuelle) emoc [FAQ] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== LibreSprite ====== | ====== LibreSprite ====== | ||
+ | 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** | ||
+ | * https://github.com/LibreSprite/libresprite.github.io/wiki | ||
+ | |||
+ | ===== Qu'est ce qu'un sprite et une sprite sheet ? ===== | ||
+ | |||
+ | 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 : [[https://opengameart.org/content/classic-hero|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]] \\ | ||
+ | {{:ressource:logiciel:libresprite:mr-man_spritesheet_4x.png?512|}} | ||
+ | {{:ressource:logiciel:libresprite:sprite-spritesheet.gif?518|}} | ||
+ | |||
+ | ===== Utilisation ===== | ||
+ | |||
+ | Présentation de l'interface : https://github.com/LibreSprite/libresprite.github.io/wiki/Know-your-workspace | ||
+ | |||
+ | ===== FAQ ===== | ||
+ | |||
+ | **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). | ||
+ | <code> | ||
+ | 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 | ||
+ | </code> | ||
+ | Dans le code source de LibreSprite, les palettes sont ici : https://github.com/LibreSprite/LibreSprite/tree/master/data/palettes |