Pixelorama - Le Bottin des Jeux Linux

Pixelorama

🗃️ Specifications

📰 Title: Pixelorama 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Development 👁️ Visual: 2D
🏷️ Category: Development ➤ Graphics Editor ➤ Sprite & GIF Editor 🏝️ Perspective: First person (interface)
🔖 Tags: Development; Content Creation; Raster graphics editor; Animation; Godot engine; Sprite Editor; Pixel Art; Retro ⏱️ Pacing: Real Time
🐣️ Approx. start: 2019-01-18 👫️ Played: Single
🐓️ Latest: 2024-07-29 🚦 Status: 05. Tested & Working (status)
📍️ Version: Latest: 💥️ 1.0 / Dev: b50c07b ❤️ Like it: 2. 👏️⭐⭐⭐⭐ (excellent)
🏛️ License type: 🕊️ Libre 🎀️ Quality: 1. 🏆️⭐⭐⭐⭐⭐ (perfect)
🏛️ License: MIT ✨️ (temporary):
🐛️ Created: 2019-12-16 🐜️ Updated: 2024-08-04

📦️ Deliverables

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

🚦 Entry status

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

📖️ Summary

📜️[en]: A libre, multi-platform pixel art tool for drawing and creating sprites, tiles and animation. It features dynamic (one-click) assignment of tools to mouse buttons, timeline animation and drawing during animation, pixel perfect mode, prefabricated palettes (and import), multiple effects, a powerful drawing canvas with guides, tile mode for seamless patterns, automatic saving, export (PNG, sprite sheets, animated GIF & PNG), import of sprite sheets and multiple images as separate frames, rotation and scaling algorithms, 3D layers. 📜️[fr]: Un outil de dessin pixel art libre et multi-plateforme, pour le dessin et la création de sprites, de tuiles, et l'animation. Il offre notamment l'affectation dynamique (d'un clic) de ses outils aux boutons de la souris, l'animation par timeline et la possibilité de dessin pendant l'animation, un mode pixel perfect, des palettes préfabriquées (et l'importation), de multiples effets, un puissant canevas de dessin avec guides, un mode tuile pour des motifs sans couture, la sauvegarde automatique, l'export (PNG, feuilles de sprites, GIF & PNG animés), l'import de feuilles de sprites et d'images multiples en images séparées, des algorithmes de rotation et de mise à l'échelle, des calques 3D.

🎥️ Videos


🏝️ Trailer: (202406),


🦝️ From Users: Gamefromscratch (201912), Infinite Pixels (202111),


🕵️ Reviews: (202406), (0.7/202012),


📰 Progress: (0.9/202109), (0.7/202005), (0.6/202001),


🕯️ How To: Variable (202306),


🐧 Linux plays: Hex DSL (202001),


🎮️ Showcase: (202208), (202003), (202312),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202406) gd(202xxx) gu(201912) gu(202111) r(202406) r(0.7/202012) lp(202001) sc(202208) sc(202003) sc(202312) ht(202306) ht[fr](202204) ht[de](202xxx) ht[ru](202302) ht[pl](202xxx) ht[cz](202xxx) ht[sp](202106) ht[pt](202xxx) ht[it](202xxx) ht[tr](202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3 4]

💰 Commercial
[Support their work (Donate)] [Patreon] [Ko-fi] [PayPal] [Itch.io] - Name your own price [Steam]

🍩️ Resources
(empty, license): [Homepage] [Dev site] 🎬️ ht(202xxx)

🛠️ Technical informations
[PCGamingWiki] [MobyGames]

🦣️ Social
Devs (Orama Interactive 1 2 [fr] [en]): [Site 1 2] [Patreon] [mastodon] [Facebook] [PeerTube] [YouTube] [Instagram] [Discord] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[GameFromScratch]

📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]

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

🕊️ Source of this Entry: [Gaming on Linux on mastodon (20191216)]

🦣️ Social Networking Update (on mastodon)

🛠️ Title: Pixelorama
🦊️ What's: A libre pixel art drawing & animation tool
🏡️ https://www.oramainteractive.com
🐣️ https://github.com/Orama-Interactive/Pixelorama
🦉️ https://mastodon.gamedev.place/@OramaInteractive
🔖 #LinuxGameDev #GFX #PixelArt #Godot
📦️ #Libre #Bin #Arch #RPM #Flatpak #Snap
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update: 1.0
⚗️ Major upgrade (Stable) 🍎️
📌️ Changes: https://orama-interactive.itch.io/pixelorama/devlog/773099/pixelorama-v10-is-finally-out
🦣️ From: https://mastodon.social/@jugandoenlinux/112870874280650324
🛜️ https://github.com/Orama-Interactive/Pixelorama/releases.atom


🦝️ https://www.youtube.com/embed/u-TJ1WcCA6k
🕵️ https://www.youtube.com/embed/MhMT5BldTLU
🎮️ https://www.youtube.com/embed/ffxglqmE4sU
🎮️ https://www.youtube.com/embed/CwT_Tz006Pc
🐧https://www.youtube.com/embed/4IF0eh_jEJA

🕶️ A view of its user interface (on a dark theme) with a stylised, retro Pixel Art image (a road leading to an urban area, with a setting sun in the background) on the main and central part, below the layer system with the different layers making up the display, on the right is the colour picker panel, and below the 2 tools currently in use (the pencil and eraser, mapped to the left and right mouse buttons), on the left are the icons for the available tools, and at the top are the user interface menus and the tab currently in use.

📚️ Pixelorama is a libre, multi-platform pixel art tool for drawing and creating sprites, tiles and animation. It features dynamic (one-click) assignment of tools to mouse buttons, timeline animation and drawing during animation, pixel perfect mode, prefabricated palettes (and import), multiple effects, a powerful drawing canvas with guides, tile mode for seamless patterns, automatic saving, export (PNG, sprite sheets, animated GIF & PNG), import of sprite sheets and multiple images as separate frames, rotation and scaling algorithms, 3D layers.

📕 Description [en]

📜️ "A libre pixel art drawing and animation tool" 📜️

Unleash your creativity with Pixelorama, a powerful and accessible open-source pixel art multitool. Whether you want to create sprites, tiles, animations, or just express yourself in the language of pixel art, this software will realize your pixel-perfect dreams with a vast toolbox of features.

Current features:

✅️ A variety of different tools to help you create, with the ability to dynamically map each one on the left and the right mouse buttons with a single click.
✅️ Animation support with a timeline composed of layers and frames, with onion skinning, frame tags and the ability to draw while the animation is playing.
✅️ Pixel perfect mode for perfect pixel lines.
✅️ Pre-made palettes as well as many palette importing options.
✅️ Multiple image manipulation effects.
✅️ A powerful drawing canvas with guides, a rectangular and an isometric grid, and tile mode for easier seamless pattern creation.
✅️ Autosave support, with data recovery in case of a software crash.
✅️ Comprehensive user interface with many customizability options.
✅️ Export to PNG, as well as spritesheets, GIFs and animated PNGs.
✅️ Import spritesheets and multiple images as separate frames.
✅️ Various rotation and scaling algorithms tailored for pixel art, such as cleanEdge, OmniScale and rotxel.
✅️ 3D layers that allow you to bring 3D shapes and models into your 2D canvas.
✅️ Fully open source with free updates, forever!

📕 Description [fr]

Un outil de dessin et d'animation pixel art libre, par le studio Orama Interactive.
Il utilise le moteur Godot.

Pixelorama est un outil de dessin pixel art libre et multi-plateforme, pour le dessin et la création de sprites, de tuiles, et l'animation. Il offre notamment l'affectation dynamique (d'un clic) de ses outils aux boutons de la souris, l'animation par timeline et la possibilité de dessin pendant l'animation, un mode pixel perfect, des palettes préfabriquées (et l'importation), de multiples effets, un puissant canevas de dessin avec guides, un mode tuile pour des motifs sans couture, la sauvegarde automatique, l'export (PNG, feuilles de sprites, GIF & PNG animés), l'import de feuilles de sprites et d'images multiples en images séparées, des algorithmes de rotation et de mise à l'échelle, des calques 3D.


Libérez votre créativité avec Pixelorama, un puissant outil open-source de pixel art. Que vous souhaitiez créer des sprites, des tuiles, des animations, ou simplement vous exprimer dans le langage du pixel art, ce logiciel réalisera vos rêves de pixel parfait grâce à une vaste boîte à outils.

Caractéristiques actuelles :

✅️ Une variété d'outils différents pour vous aider à créer, avec la possibilité de mapper dynamiquement chacun d'entre eux sur les boutons gauche et droit de la souris en un seul clic.
✅️ Prise en charge de l'animation avec une ligne de temps composée de calques et d'images, avec effet peau d'oignon, des balises de trame et la possibilité de dessiner pendant que l'animation est en cours de lecture.
✅️ Mode Pixel perfect pour des lignes de pixels parfaites.
✅️ Des palettes préfabriquées ainsi que de nombreuses options d'importation de palettes.
✅️ Multiples effets de manipulation d'images.
✅️ Un puissant canevas de dessin avec des guides, une grille rectangulaire et une grille isométrique, et un mode tuile pour faciliter la création de motifs sans couture.
✅️ Prise en charge de la sauvegarde automatique, avec récupération des données en cas de plantage du logiciel.
✅️ Interface utilisateur complète avec de nombreuses options de personnalisation.
✅️ Exportation au format PNG, ainsi qu'aux formats feuilles de sprites, GIF et PNG animés.
✅️ Importation de feuilles de sprites et d'images multiples en tant qu'images séparées.
✅️ Divers algorithmes de rotation et de mise à l'échelle adaptés à l'art du pixel, tels que cleanEdge, OmniScale et rotxel.
✅️ Des calques 3D qui vous permettent d'intégrer des formes et des modèles 3D dans votre canevas 2D.
✅️ Entièrement open source avec des mises à jour gratuites, pour toujours !

🚧️ Installation ➜ 🚀️ Launching [fr]

⚙️ Installation à partir du binaire

📦️ 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 binaire classique :
• Un binaire statique est disponible, décompressez le livrable, et rendez son binaire exécutable (clic droit sous votre gestionnaire de fichier).

📦️ Installation (méthode alternative) à partir du binaire au format Flatpak :
• Un binaire au format Flatpak est disponible. Il vous suffit d'utiliser votre gestionnaire de paquets Flatpak (discover et/ou gnome-software) pour l'installer en quelques clics.

💡Nota :
▸ Installation du support du format Flatpak (si ce n'est par défaut sur votre distribution) :
• Installez le support Flatpak : flatpak qt5-base
• Redémarrez votre PC (nécessaire).
• Installez un gestionnaire de paquets Flatpak : discover (mon préféré) et/ou gnome-software

[The Linux Experiment] compare les différents formats (Snaps vs Flatpaks vs Appimages) en novembre 2023.
[The Linux Experiment] fait le point sur le sujet en août 2023.
• Un excellent outil pour gérer les droits des applications installées via Flatpak : [Flatseal] (à installer depuis Flatpak).
• Par défaut (si vous n'avez réglé aucun droit supplémentaire via Flatseal ci-avant), lorsque votre application nécessite des données externes au paquet Flatpak (exemple : les données d'un jeu - tel que : game.ipk3 ou doom2/), il est nécessaire de les copier dans le répertoire Flatpak de votre application (situé dans ~./var/app/votre_application ou ~./local/share/flatpak/votre_application).
Exemple : ~./var/app/org.zdoom.GZDoom/.config/gzdoom/ ou ~./local/share/flatpak/net.dengine.Doomsday/current/active/files/)
• Si au lancement de votre application il ne se passe rien, copiez son raccourci en console pour voir le message d'erreur obtenu. Si vous obtenez le message "Could not initialize GLX", en console lancez : “$ flatpak update” puis relancez votre application.
• Les données des applications installées via Flatpak sont copiées dans : ~./.var/app/ ou ~./local/share/flatpak/
• Les binaires des applications installées via Flatpak sont copiées dans : /var/lib/flatpak/app/
Exemple de raccourci Flatpak : /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=gzdoom.sh org.zdoom.GZDoom


📦️ Installation (méthode alternative) à partir du binaire au format Snap :
• Un binaire au format Snap est disponible.

▸ Installation de snap :
(L'installation du gestionnaire de paquets Snap (et ses commandes de base) est aussi décrite sur la fiche "0 03 - Glossaire & licences courantes").
Si ce n'est déjà fait, installez le paquet : snapd

▸ Installation du jeu au format Snap :
Après avoir installé snapd (en dépôt), lancez en console ("your_snap_package" étant le nom de votre jeu) : # snap install your_snap_package

💡Nota :
[The Linux Experiment] compare les différents formats (Snaps vs Flatpaks vs Appimages) en novembre 2023.



📄️ Installation à partir du source

• Source non testé.


🚀️ LANCEMENT DE L'INTERFACE

▸ Classique :
• Si vous l'avez installé à partir d'un paquet / dans l'un des répertoires système : [Alt+F2] Pixelorama.x86_64 ou $ Pixelorama.x86_64
• Sinon, rendez son binaire exécutable (clic droit sous votre gestionnaire de fichier) et cliquez dessus, ou dans son répertoire racine lancez : $ ./Pixelorama.x86_64

▸ Flatpak :
• Si vous l'avez installé à partir d'un paquet Flatpak, lancez-le depuis :
⚬ le Menu de votre gestionnaire de fenêtres,
⚬ ou depuis votre gestionnaire d'applications Flatpak (discover ou gnome-software - ce dernier se nomme “Logiciels”, sont dans la section "Administration" du Menu de votre gestionnaire de fenêtres).
💡 Astuce : L'application Ulauncher (en dépôts AUR) permet aussi de lancer vos applications (y compris Flatpak) via un raccourci (tel que Alt F3) en saisissant ses premières lettres.

▸ Snap :
• Si vous l'avez installé à partir d'un paquet snap, lancez : $ /snap/bin/(nom de l'appli) (ou $ snap run (nom de l'appli))

🕵️ Test [fr]

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



🫕️ Installation :
▸ (🧪️not_tested) Paquet Arch/AUR : NON TESTE.
▸ (✔ v. 1.0) Binaire classique : FONCTIONNEL.
▸ (🧪️not_tested) Paquet Flatpak : NON TESTE.
▸ (🧪️not_tested) Paquet Snap : NON TESTE.
🟢️ Il est très facile à installer et à lancer grâce à ses différents types de livrables disponibles.


👾️ Gameplay / Usage / Contenu :

‣ ⛳️ Objectif / Thème
⚪️ C'est un outil de dessin pixel art pour le dessin et la création de sprites, de tuiles, et l'animation.

‣ 🐮️ Spécificités
⚪️ Il offre notamment l'affectation dynamique (d'un clic) de ses outils aux boutons de la souris, l'animation par timeline et la possibilité de dessin pendant l'animation, un mode pixel perfect, des palettes préfabriquées (et l'importation), de multiples effets, un puissant canevas de dessin avec guides, un mode tuile pour des motifs sans couture, la sauvegarde automatique, l'export (PNG, feuilles de sprites, GIF & PNG animés), l'import de feuilles de sprites et d'images multiples en images séparées, des algorithmes de rotation et de mise à l'échelle, des calques 3D.


🌻️ Premières impressions :
🟢️ Un outil beau, peaufiné avec amour, complet et ergonomique.
⚪️ Mes tests s'arrêtent là pour l'instant. J'y reviendrai probablement ultérieurement.


🧭️ Conclusion :

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

🟢️ Une pépite.
🟢️ Un superbe outil peaufiné avec amour, extrêmement évolué, clair/intuitif,
👏️ ❤️ Un grand bravo et merci (notamment pour la version Linux !) à son/ses auteur(s) !