LibreSprite - Le Bottin des Jeux Linux

LibreSprite

🗃️ Specifications

📰 Title: LibreSprite 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Development 👁️ Visual: 2D
🏷️ Category: Development ➤ Graphics Editor ➤ Sprite & GIF Editor 🏝️ Perspective: First person (interface)
🔖 Tags: Development; Content Creation; Raster graphics editor; Sprite Editor; Pixel Art; Retro ⏱️ Pacing: Real Time
🐣️ Approx. start: 2007-09-16 👫️ Played: Single
🐓️ Latest: 2024-09-14 🚦 Status: 05. Tested & Working (status)
📍️ Version: Latest: 💥️ 1.1 / Dev: cd0edbe ❤️ Like it: 2. 👏️⭐⭐⭐⭐ (excellent)
🏛️ License type: 🕊️ Libre 🎀️ Quality: 1. 🏆️⭐⭐⭐⭐⭐ (perfect)
🏛️ License: GPL-2 ✨️ (temporary):
🐛️ Created: 2019-02-02 🐜️ Updated: 2024-10-03

📦️ Deliverables

📦️ Package name: libresprite ..... 📦️ Arch: ✓
📄️ Source: ✓ ..... 📦️ RPM: ✓
⚙️ Generic binary: ..... 📦️ Deb:
🌍️ Browser version: ..... 📦️ AppImage: ✓
📱️ PDA support: ✓ ..... 📦️ Flatpak: ✓
✨️ Not use: ..... 📦️ Snap: ✓

🚦 Entry status

📰 What's new?: 👻️ Temporary:
💡 Lights on: 🎨️ Significant improvement:
👔️ Already shown: 💭️ New version published (to be updated):
🎖️ This work: 5 stars 🚧️ Some work remains to be done:
👫️ Contrib.: goupildb & Louis 🦺️ Work in progress:
🎰️ ID: 15527

📖️ Summary

📜️[en]: A libre, multi-platform fork of Aseprite (whose license became proprietary in August 2016), a graphics tool geared towards animated (or not) sprite design. Compared to other drawing software, the focus is on pixel editing and pixel art. It is not a photo editing tool or a vector graphics editor, it is mainly a tool for creating tiny pixel by pixel animations. In particular, it supports real-time animation preview, layered skins, simultaneous sprite editing (tabs), ready-made palettes (or creation), mosaic mode. A very good tool. 📜️[fr]: Un fork libre et multi-plateforme d'Aseprite (dont la licence licence est devenue propriétaire en août 2016), un outil graphique orienté vers la conception de sprites animés (ou non). Par rapport à d'autres logiciels de dessin, l'accent porte sur l'édition de pixels et le pixel-art. Ce n'est pas un outil de retouche photo ou un éditeur de graphiques vectoriels, il s'agit principalement d'un outil pour créer de minuscules animations pixel par pixel. Il supporte notamment la prévisualisation des animations en temps réel, les skins en couches, l'édition simultanée de sprites (onglets), les palettes prêtes à l'emploi (ou la création), le mode mosaïque. Un très bon outil.

🎥️ Videos


🦝️ From Users: (201808),


🕯️ How To: (original: Aseprite) (201505), (202008),


🎲️ Gameplay: (201811),


🎮️ Showcase: (202203), (202203), (original: Aseprite) (201809),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) gd(202xxx) gu(201808) r(202xxx) lp(202xxx) ht(o)(201505) ht(o)(202008) tl(o)(201809) d(202203) d(202203) g(201811) g[fr](202xxx) g[de](202xxx) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](202202) g[pt](202109) g[it](202xxx) g[tr](202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial
• (empty)

🍩️ Resources

🔘️ Themes
• Themes (themes for LibreSprite): [LibreSprite (themes)]

🛠️ Technical informations
[PCGamingWiki] [MobyGames]

🦣️ Social
(LibreSprite) Devs (LibreSprite Team [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(Aseprite) Devs (David A. Capello (dacap) [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related


📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]

🕊️ Source of this Entry: [Site (date)]

🦣️ Social Networking Update (on mastodon)

🛠️ Title: LibreSprite
🦊️ What's: A libre tool for designing animated sprites
🏡️ https://libresprite.github.io
🐣️ https://github.com/LibreSprite
🔖 #LinuxGameDev #VFX #SpriteEditor
📦️ #Libre #Arch #RPM #Flatpak #AppIm #Snap
📖 Our entry: (homeless)

🥁️ Update: 1.1
⚗️ Consistent version 🦍️
📌️ Changes: https://github.com/LibreSprite/LibreSprite/releases/tag/v1.1-dev
🦣️ From: 🛜️ https://github.com/LibreSprite/LibreSprite/releases.atom

🦝️ https://www.youtube.com/embed/P2UqItBJii0
🎲️ https://www.youtube.com/embed/dqkb1OPjTco
🎮️ https://www.youtube.com/embed/amvhfsa9CXE

🕶️ A view of its IU with a little pinguin I'm editing, on which I've added a little red heart. Its tabs allow you to work on several images simultaneously. A small window at bottom right gives a preview of the image.

📚️ LibreSprite is a libre, multi-platform fork of Aseprite (whose license became proprietary in August 2016), a graphics tool geared towards animated (or not) sprite design. Compared to other drawing software, the focus is on pixel editing and pixel art. It is not a photo editing tool or a vector graphics editor, it is mainly a tool for creating tiny pixel by pixel animations. In particular, it supports real-time animation preview, layered skins, simultaneous sprite editing (tabs), ready-made palettes (or creation), mosaic mode. A very good tool.

📕 Description [en]

📜️ "A libre tool for designing animated sprites" 📜️

LIBRESPRITE IS A FREE AND OPEN SOURCE PROGRAM FOR CREATING AND ANIMATING YOUR SPRITES.

History

LibreSprite originated as a fork of the Aseprite application, developed by David Capello. Aseprite used to be distributed under the GNU General Public License version 2, but was moved to a proprietary license on August 26th, 2016.

This fork was made on the last commit covered by the GPL-2.0+ license, and is now developed independently of the proprietary Aseprite.

CREDITS

AN ENORMOUS THANK YOU TO THE ORIGINAL DEVELOPERS OF ASEPRITE, WITHOUT THEM AND THEIR ORIGINAL LICENSING THIS PROJECT WOULDN’T EXIST. ADDITIONAL SHOUT-OUTS ARE GIVEN IN THE LIST OF CONTRIBUTORS. IF YOU HAVE SUBMITTED WORK TO LIBRESPRITE AND WOULD LIKE TO HAVE YOUR NAME ON THE LIST, PLEASE CREATE A PULL REQUEST OR GET IN TOUCH AND WE’LL MAKE IT HAPPEN.

✅️ Real-time animation previews.
✅️ Onion skinning.
✅️ Multiple sprites can be edited at once.
✅️ Ready to use palettes, or make your own.
✅️ Sprites are composed of both layers & frames.
✅️ Tiled drawing mode, useful to draw patterns and textures.
✅️ Pixel precise tools like filled contour, polygon, shading mode, etc.
✅️ Several file types supported for your sprites and animations.

📕 Description [fr]

Un outil de conception de sprites animés, par la LibreSprite Team (fork de la dernière version GPL-2 du Code d'Aseprite de David A. Capello (dacap)).
En C / C++.

LibreSprite est un fork libre et multi-plateforme du logiciel Aseprite (dont la licence est devenue propriétaire en août 2016), un outil graphique orienté vers la conception de sprites animés (ou non). Par rapport à d'autres logiciels de dessin, l'accent porte sur l'édition de pixels et le pixel-art. Ce n'est pas un outil de retouche photo ou un éditeur de graphiques vectoriels, il s'agit principalement d'un outil pour créer de minuscules animations pixel par pixel. Il supporte notamment la prévisualisation des animations en temps réel, les skins en couches, l'édition simultanée de sprites (onglets), les palettes prêtes à l'emploi (ou la création), le mode mosaïque. Un très bon outil.

Voir aussi / See also: Aseprite, LibreSprite,


LIBRESPRITE EST UN PROGRAMME LIBRE ET OPEN SOURCE POUR CRÉER ET ANIMER VOS SPRITES.

Historique

LibreSprite est né d'un fork de l'application Aseprite, développée par David Capello. Aseprite était distribuée sous la licence GNU General Public License version 2, mais a été déplacée vers une licence propriétaire le 26 août 2016.

Ce fork a été réalisé sur le dernier commit couvert par la licence GPL-2.0+, et est maintenant développé indépendamment de l'Aseprite propriétaire.

CREDITS

UN ÉNORME MERCI AUX DÉVELOPPEURS ORIGINAUX D'ASEPRITE, SANS EUX ET LEUR LICENCE ORIGINALE, CE PROJET N'EXISTERAIT PAS. DES REMERCIEMENTS SUPPLÉMENTAIRES SONT DONNÉS DANS LA LISTE DES CONTRIBUTEURS. SI VOUS AVEZ SOUMIS DES TRAVAUX À LIBRESPRITE ET QUE VOUS SOUHAITEZ QUE VOTRE NOM FIGURE DANS LA LISTE, VEUILLEZ CRÉER UNE DEMANDE DE PULL OU NOUS CONTACTER ET NOUS FERONS EN SORTE QUE CELA SE PRODUISE.

✅️ Prévisualisation des animations en temps réel.
✅️ Skins en couches.
✅️ Plusieurs sprites peuvent être édités en même temps.
✅️ Palettes prêtes à l'emploi, ou créez les vôtres.
✅️ Les sprites sont composés de couches et d'images.
✅️ Mode de dessin en mosaïque, utile pour dessiner des motifs et des textures.
✅️ Outils précis au pixel près comme le contour rempli, le polygone, le mode ombrage, etc.
✅️ Plusieurs types de fichiers pris en charge pour vos sprites et animations.

🚧️ Installation ➜ 🚀️ Launching [fr]

⚙️ Installation à partir du binaire

📦️ Installation (méthode alternative) à partir du binaire au format AppImage :
• Un binaire au format AppImage est disponible. Après l'avoir rendu exécutable (clic droit sous votre gestionnaire de fichier), il pourra être exécuté d'un seul clic sur son livrable.

💡Nota :
• Si vous avez installé au préalable l'utilitaire [AppImageLauncher] (en dépôt Arch/Manjaro, très simple et convivial), celui-ci permettra lors du clic sur un AppImage de l'exécuter ou l'installer dans un répertoire depuis lequel il deviendra visible par vos lanceurs habituels.
[The Linux Experiment] compare les différents formats (Snaps vs Flatpaks vs Appimages) en novembre 2023.



📦️ Installation à partir du/des paquet(s) Manjaro/Arch :
• Il(s) est/sont dans les dépôts Manjaro/Arch, il suffit d'installer le(s) paquet(s).


📄️ Installation à partir du source

• Si vous souhaitez quelque-chose de très récent (versions de développement) et/ou qu'il n'y a pas de binaire disponible pour votre distribution/architecture (32/64-bits), la compilation du source est une bonne idée, voir un passage obligé.

▸ Téléchargement du source (sur GitHub) :
☝️ Nota : Évitez le téléchargement du source via les liens https, car ils ne fournissent pas les dépendances
Version stable, dans le répertoire souhaité, lancez : $ git clone -b "Nom_de_la_release" --recursive https://github.com/LibreSprite/LibreSprite
Nom_de_la_release : à remplacer par le nom d'une release valide indiquée sur la page de développement : sur GitHub, dans la section Release, le nom valide est l'étiquette située à gauche du titre, ou cliquez sur "Tags" pour obtenir la liste des étiquettes valides).
ou Version récente (non stable), dans le répertoire souhaité, lancez : $ git clone --recursive https://github.com/LibreSprite/LibreSprite

▸ Compilation :
• Dans son répertoire racine lancez successivement :
$ cmake -S . -B build/
$ cd build/
$ make -j$(nproc)
↪ le(s) binaire(s) issu(s) de la compilation se trouve(nt) dans le répertoire build/
• Copiez ce(s) binaire(s) dans le répertoire racine afin qu'il(s) trouve(nt) ses/leurs éventuelles données.


🚀️ LANCEMENT DE L'INTERFACE:

▸ AppImage :
• Si vous installé le jeu à partir d'un paquet AppImage et de l'utilitaire [AppImageLauncher] (en dépôt Arch/Manjaro, très simple et convivial) : [Alt+F2] puis saisissez le nom de l'application.
• Si vous installé le jeu à partir d'un paquet AppImage et ne souhaitez pas utiliser l'application AppImageLauncher : après avoir téléchargé votre fichier AppImage et l'avoir rendu exécutable (clic droit sous votre gestionnaire de fichier), cliquez sur ce livrable.

🕵️ Test [fr]

📜️ Préambule :
⚬ 1ere édition : le 1er Mai 2022 sous Manjaro. Par : goupildb. ⏱️ Durée du test : 15 minutes. 🎯️ Objectif : Initialisation de l'entrée, tests et premières impressions.


🫕️ Installation :
▸ (✘ v. 1.1.7) Source : NE FONCTIONNE PAS.
▸ (✔ v. 1.0) Paquet AppImage : FONCTIONNEL.

Précédemment j'avais téléchargé la version 1.1.7 dont le source ne fonctionnait pas - ce qui était dommage pour un tel logiciel libre. Ayant vu qu'un livrable au format AppImage était disponible, j'ai eu envie de le tester (avant de voir qu'il était aussi en dépôt AUR :)).
Il semble que la version la plus récente disponible sur le site de cet outil soit à présent la 1.0 (versions ultérieures perdues ou non viables ?).
J'ai donc testé cette version 1.0.

🌻️ Premières impressions :
Pour mon test je suis parti d'une petite image au format png téléchargé sur la toile (auteur Brett Croft, licence CC BY-NC 4.0) que j'ai réduit en 320x291 pour le pixeliser (une image trop grande ne pixelise pas et Libresprite ne l'affiche pas en preview).
🟢️ Je n'ai ni les compétences ni le temps de me lancer dans des sprites animés, néanmoins j'ai pu apprécier la convivialité et simplicité de cette interface - tout en étant performante.
🟢️ Mission accomplie 😉️


🧭️ Conclusion :

🕵️ Impression globale : 👍️
❤️ Like it: 👏️⭐⭐⭐⭐ (excellent)
🎀️ Quality: 🏆️⭐⭐⭐⭐⭐ (perfect)

🟢️ Une interface performante, simple et conviviale.
👏️ ❤️ Un grand bravo et merci (notamment pour la version Linux !) à ses auteurs !