Colorful - Le Bottin des Jeux Linux

Colorful

🗃️ Specifications

📰 Title: Colorful 🕹️ / 🛠️ Type: Game
🗃️ Genre: Adventure & Action 👁️ Visual: 2D
🏷️ Category: Adventure & Action ➤ Role-playing game ➤ Rogue-lite ➤ Misc. 🏝️ Perspective: Side view
🔖 Tags: Adventure; Rogue-lite; Gathering; Robots; No Gravity; Pixel Art; 8-bit; Retro; Minimalist; Difficult; Keyboard ⏱️ Pacing: Real Time
🐣️ Approx. start: 2012-12-16 👫️ Played: Single
🐓️ Latest: 2024-07-01 🚦 Status: 05. Tested & Working (status)
📍️ Version: Latest: 💥️ 1.1➜2.1 / Dev: e0b67f9 ❤️ Like it: 3. 👍️⭐⭐⭐ (very good)
🏛️ License type: 🕊️ Libre 🎀️ Quality: 1. 🏆️⭐⭐⭐⭐⭐ (perfect)
🏛️ License: Code: GPL-3 / Artwork: CC BY-SA 4.0 ✨️ (temporary):
🐛️ Created: 2013-04-07 🐜️ Updated: 2024-07-16

📦️ Deliverables

📦️ Package name: colorful ..... 📦️ 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: 10627

📖️ Summary

📜️[en]: A libre, multi-platform rogue-lite (inspired by Hero Core, and designed for the Ludum Dare 25 in December 2012, then improved) in which the protagonist attempts to bring back the 8 coloured artefacts that will cure his depressed lover, in a world not subject to gravity. These artefacts are scattered around rooms defended by dangerous robots that can only be eliminated with a horizontal shot. Each artefact must be picked up and returned to the centre of the map. If you die, the current artefact returns to its position, but progress is maintained. Minimalist graphics, excellent gameplay! 📜️[fr]: Un rogue-lite libre et multi-plateforme (inspiré de Hero Core, et conçu pour le Ludum Dare 25 de décembre 2012, puis amélioré) dans lequel le protagoniste tente de ramener les 8 artefacts colorés permettant de soigner son amoureuse dépressive, dans un monde non soumis à la gravité. Ces artefacts sont disséminés dans des salles défendues par de dangereux robots qui ne peuvent être éliminés que d'un tir horizontal. Chaque artefact doit être ramassé et ramené au centre de la carte. En cas de mort, l'artefact courant revient à sa position mais la progression est conservée. Un graphisme minimaliste, une jouabilité excellente !

🎥️ Videos


🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) gd(202xxx) gu(202xxx) r(202xxx) lp(202xxx) ht(202xxx) g(202xxx) g[fr](202xxx) g[de](202xxx) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial
[Support their work (Donate)] [Liberapay] [Itch.io]

🍩️ Resources

🔘️ Forks/Other similar projects
• Hero Core (The game that inspired Colorful, win/mac only): [Homepage] [Dev site] 🎬️ t(201004)

🛠️ Technical informations
[PCGamingWiki] [MobyGames]

🦣️ Social
(Colorful) Devs (Colorful Team 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(Colorful) Devs (Super Vegeta (suve) 1 2 [fr] [en]): [Site 1 2 3] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(Hero Core) Devs (Daniel Remar 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [Lemmy] [reddit] [Discord]

🐝️ Related
[Wikipedia (Hero Core) [fr] [en] [de]]

📦️ 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: [Site (date)]

🦣️ Social Networking Update (on mastodon)

🕹️ Title: Colorful
🦊️ What's: A libre rogue-lite in which the protagonist attempts to bring back the 8 coloured artefacts
🏡️ https://svgames.pl/en/down
🐣️ https://github.com/suve/LD25/
🔖 #LinuxGaming #ShareYourGames #Roguelite
📦️ #Libre #Bin #Flatpak
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

❤️ Like it (2.1): 👏️⭐⭐⭐⭐
🥁️ Update: 1.1➜2.1
⚗️ Major upgrade (Stable) 🍎️
📌️ Changes: https://suve.itch.io/colorful/devlog/758271/colorful-v21
🦣️ From: https://www.reddit.com/r/opensourcegames/comments/1dv7lpi/colorful_v21_released/
🛜️ https://github.com/suve/LD25/releases.atom

🕶️ A view of the UI with a level (with a blue-grey theme) in side view, in which the protagonists (me in the middle on the right, a robot in the middle, 2 others in the shape of a space invader ship on the left, and another above reminiscent of Pacman) are not subject to gravity. One of the accesses to this level (looking like a grid) is at the top of the level, there are others at the bottom, but for the moment locked by intermediate airlocks. The remaining HP level is displayed at top left. The number and color of artifacts recovered (target of 8 to collect) are displayed at top right in a square called "COL" (at this stage: none).

📚️ Colorful is a libre, multi-platform rogue-lite (inspired by Hero Core, and designed for the Ludum Dare 25 in December 2012, then improved) in which the protagonist attempts to bring back the 8 coloured artefacts that will cure his depressed lover, in a world not subject to gravity. These artefacts are scattered around rooms defended by dangerous robots that can only be eliminated with a horizontal shot. Each artefact must be picked up and returned to the centre of the map. If you die, the current artefact returns to its position, but progress is maintained. Minimalist graphics, excellent gameplay!

📕 Description [en]

📜️ "A libre rogue-lite in which the protagonist attempts to bring back the 8 coloured artefacts" 📜️

Originally made in 48 hours for Ludum Dare 25 (December 2012), Colorful is a simple game where the player moves freely around a 2D world, fighting mutliple enemies. The goal is to collect 8 colour artifacts and bring them back to the main hero's love.

Game mechanic is based on 20x20 tile rooms, in which both you and your enemies can move freely in all directions (no gravity). However, you can only shoot left and right. When you locate a colour artifact, you have to pick it up and carry it back to the center of the map. Should you die, the artifact returns back to where you picked it - but apart from that, you will never lose any progress. The game features a 7x7 room world, with a small 3x3 tutorial.

📕 Description [fr]

Un rogue-lite libre dans lequel le protagoniste tente de ramener les 8 artefacts colorés, par la Colorful Team, initié Super Vegeta (suve), inspiré de Hero Core par Daniel Remar.
En Free Pascal.

Colorful est un rogue-lite libre et multi-plateforme (inspiré de Hero Core, et conçu pour le Ludum Dare 25 de décembre 2012, puis amélioré) dans lequel le protagoniste tente de ramener les 8 artefacts colorés permettant de soigner son amoureuse dépressive, dans un monde non soumis à la gravité. Ces artefacts sont disséminés dans des salles défendues par de dangereux robots qui ne peuvent être éliminés que d'un tir horizontal. Chaque artefact doit être ramassé et ramené au centre de la carte. En cas de mort, l'artefact courant revient à sa position mais la progression est conservée. Un graphisme minimaliste, une jouabilité excellente !

Colorful est un shoot them up dont le personnage principal a du mal à supporter la dépression de sa femme bien-aimée qui a perdu sa mère.
Ne pouvant plus faire face, il se met en quête de refaire son monde, encore une fois ... coloré.
Explorez, éliminez toutes sortes d'ennemis et collectez les artefacts colorés !
Il a été conçu à l'occasion du concours Ludum Dare 25 (conception de jeux en 48h) puis a été amélioré.

Fortement inspiré du jeu Hero Core, Colorful est un jeu dans lequel le joueur se déplace librement dans un monde en 2D, affrontant de multiples ennemis. L'objectif est de collecter les 8 artifacts colorés.
Chaque artefact vous ramènera un peu davantage l'amour de votre vie et vous rendra un peu plus fort, donc si vous êtes coincé, il sera peut être plus judicieux d'essayer de visiter une autre zone de couleur et de revenir plus tard.

En chemin vous rencontrerez souvent des portes closes. Celles-ci sont toujours liées aux ennemis, le plus souvent des générateurs d'énergie - mais parfois aussi à des tourelles, ou peut-être même à ce drone insignifiant dans le coin. Mettre en déroute ces dits ennemis déverrouillera la porte. Notez que de nombreux ennemis permettant le déverrouillage des portes réapparaîtront même après que la porte aura été déverrouillée.

Mais n'ayez crainte, mourir ne vous fera que revenir à la salle de départ. Toutes les portes restent déverrouillées. Néanmoins vous laisserez tomber tous les artefacts de couleur que vous portiez à ce moment - alors assurez-vous de les rapporter à votre femme après que vous en ayez pris un !

Le jeu est automatiquement sauvegardé lorsque vous rapportez l'un des artefacts colorés ou lorsque vous mourrez.
Il est aussi sauvegardé au démarrage, au chargement d'un nouveau monde ou lorsque vous quittez.

💡 Nota: le jeu original (Hero Core) avait été conçu par Daniel Remar - l'auteur du jeu Iji (dans le Bottin).


Réalisé à l'origine en 48 heures pour la Ludum Dare 25 (décembre 2012), Colorful est un jeu simple où le joueur se déplace librement dans un monde en 2D, en combattant de multiples ennemis. Le but est de collecter 8 artefacts de couleur et de les ramener à son amoureuse.

La mécanique du jeu est basée sur des salles de 20x20 tuiles, dans lesquelles vous et vos ennemis pouvez vous déplacer librement dans toutes les directions (pas de gravité). Cependant, vous ne pouvez tirer qu'à gauche et à droite. Lorsque vous trouvez un artefact de couleur, vous devez le ramasser et le ramener au centre de la carte. Si vous mourez, l'artefact revient à l'endroit où vous l'avez ramassé, mais à part cela, vous ne perdez jamais votre progression. Le jeu comporte un monde de 7x7 pièces, avec un petit tutoriel de 3x3.


🚧️ Installation ➜ 🚀️ Launching [fr]

⚙️ Installation à partir du binaire

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



🚀️ LANCEMENT DU JEU

▸ Classique :
• Dans son répertoire racine lancez : $ ./launch-linux.sh

▸ Flatpak :
• Si vous avez installé votre jeu/outil à 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.


⌨️🖱️🎮️ CONTRÔLES:

• Il se contrôle au clavier.
• Les contrôles sont re-définissables sous l'interface.

• Déplacements : [↑←→↓]
• Tirer à gauche / à droite : [W] / [X]

• Volume + fort / + faible : [-] / [=]
• Pause : [P]

🕵️ Test [fr]

📜️ Préambule :
⚬ 1ere édition : le ? sous Debian. Par : goupildb. ⏱️ Durée du test : 10 minutes. 🎯️ Objectif : Initialisation de l'entrée, tests et premières impressions.
⚬ Mise à jour : le 8 Juillet 2024 sous Manjaro. Par : goupildb. ⏱️ Durée du test : 10 minutes. 🎯️ Objectif : Mise à jour de son fonctionnement/évolution, et prise d'une copie d'écran



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


🏗️ Réalisation :

‣ 📟️ Interface
🟢️ Une interface élégante, soignée, simple, efficace, claire/intuitive,

‣ 🎮️ Contrôles
⚪️ Il/Elle se contrôle au clavier exclusivement.
🟢️ Il/Elle bénéficie de contrôles simples, redéfinissables,
🟢️ Ce jeu est clairement adapté pour être joué au clavier (plus précis).

‣ 🎧️ Son
🟢️ Le jeu est accompagné d'effets sonores simples (pfiouuu pour les tirs :) et pour autant adaptés (effet old school),

‣ 🏞️ Graphismes
🟢️ Un graphisme mignon, pixel art très réussi,
⚪️ Le jeu est en vue de côté (le protagoniste peut se déplacer librement, il ne tombe pas des plateformes).

‣ 🍯️Contenu
🟢️ Il offre un contenu original (conçu par ses auteurs),un contenu important,


👾️ Gameplay / Usage / Contenu :

‣ ⛳️ Objectif / Thème
⚪️ C'est un rogue-lite dans lequel le protagoniste tente de ramener les 8 artefacts colorés permettant de soigner son amoureuse dépressive.

‣ 🔧️ Mécanique
⚪️ Ces artefacts sont disséminés dans des salles défendues par de dangereux robots qui ne peuvent être éliminés que d'un tir horizontal.

‣ 🐮️ Spécificités
⚪️ Il n'y a pas de gravité, les protagonistes ne tombent pas des plateformes.
⚪️ Chaque artefact doit être ramassé et ramené au centre de la carte.
⚪️ En cas de mort, l'artefact courant revient à sa position mais la progression est conservée.

‣ 🐯️ Bestiaire, pièges, mécanismes
🟢️ Il/elle offre une faune / un bestiaire varié avec des monstres aux comportements différents et réalistes,

‣ 🎥️ Scénario / Démarrage du jeu
🟢️ Il offre une cinématique facilitant l'immersion,

‣ 🗻️ Difficulté / prise en main de l'utilisateur
🟢️ Il/Elle offre une zone d'entraînement pour se familiariser aux contrôles, accompagnée d'indications pour le joueur (excellent),
⚪️ Les IAs ne sont pas intelligentes, elles se contentent de se diriger vers le joueur pour l'éliminer, et certaines lui tirent dessus.
⚪️ La difficulté est rendue par le nombre et la variété du bestiaire et des pièges, la réapparition des monstres lorsque l'on quitte une salle et que l'on y revient, l'absence de medipak (ou je n'en ai pas trouvé) et une barre de vie qui diminue inexorablement,
↪ Je trouve (avis personnel) son gameplay globalement assez difficile (on meurt assez facilement),

⚪️ En cas de mort, le joueur redémarre au dernier point d'avancement (néanmoins il semble assez éloigné ou je ne l'ai pas trouvé),
🟠️ Point(s) de frustration relevé(s) : des monstres nombreux qui réapparaissent lorsque l'on repasse par une même salle combiné à l'absence de medipak permettant de récupérer un peu de HP, les points de reprise (après la mort) assez éloignés,


🧪️ Tests effectués :

‣ 🧫️ Conditions du test, objectif(s) :
⚪️ J'ai effectué quelques tests très rapides.
⚪️ Ce test a pour objectif de faire une copie d'écran, de vérifier qu'aucun bug apparent ne survient, si possible (sinon pas d'avis), de me faire une idée rapide de sa jouabilité, originalité, de l'amusement,

‣ 🎲️ Résultat des tests :
⚪️ J'étais assez sceptique sur son gameplay (je n'avais pas lu la doc) en voyant son graphisme (surtout la page d'introduction sous l'interface).
🟢️ Des tas de bonnes idées, plusieurs types de monstres, de mécanismes et de portes à déverrouiller,
⚪️ On tombe assez facilement dans des impasses, obligeant à faire demi-tour, et dans ce cas on rencontre à nouveau les monstres précédents.
⚪️ je n'ai pas validé un seul artefacts avant de mourir (et donc à chaque fois je recommence). Je ne sais pas avec certitude s'il faut ramener chaque artefact dans le niveau du début (où la personne/sa femme ? est assise) ou au centre de la salle où se trouve les 8 cubes (la salle qui jouxte celle de la personne assise).

‣ 👾️ Playability :
🟢️ Une jouabilité excellente,


🧭️ Conclusion :

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

🟢️ Un excellent jeu, conçu avec beaucoup de soin/d'amour, très difficile.
⚪️ J'aurais aimé un sélecteur de difficulté qui disperse quelques medikits dans certaines salles pour les moins bons (dans mon cas).
👏️ ❤️ Un grand bravo et merci à ses auteurs (Daniel Remar & Super Vegeta) !