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:22] 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 ? ===== | ||
| + | |||
| + | 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 | ||