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 | ||