Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
ressource:logiciel:libresprite:start [2025/04/09 12:46] emoc |
ressource:logiciel:libresprite:start [2025/04/10 18:41] (Version actuelle) emoc [FAQ] |
||
---|---|---|---|
Ligne 11: | Ligne 11: | ||
* https://github.com/LibreSprite/libresprite.github.io/wiki | * https://github.com/LibreSprite/libresprite.github.io/wiki | ||
- | ===== Qu'est ce qu'un //sprite// et une //sprite sheet// ? ===== | + | ===== 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. | + | 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. | Une //sprite sheet// regroupe toutes les images d'animation d'un //sprite// dans le même fichier image, les unes à côté des autres. | ||
- | Exemple : [[https://opengameart.org/content/classic-hero|Mr Man par Grafxkid]], licence CC0\\ | + | 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 |