Harmonist: Dayoriah Clan Infiltration - Le Bottin des Jeux Linux

Harmonist: Dayoriah Clan Infiltration

🗃️ Specifications

📰 Title: Harmonist: Dayoriah Clan Infiltration 🕹️ / 🛠️ Type: Game
🗃️ Genre: Adventure & Action 👁️ Visual: Text
🏷️ Category: Adventure & Action ➤ Role-playing game ➤ RPG ➤ Casual 🏝️ Perspective: Third person
🔖 Tags: Adventure; Stealth; RPG; Tile version; Procedural Generation; Short; Casual; Browser game; Keyboard; Mouse ⏱️ Pacing: Turn-Based
🐣️ Approx. start: 2017-09-10 👫️ Played: Single
🐓️ Latest: 2023-08-23 🚦 Status: 05. Tested & Working (status)
📍️ Version: Latest: 💥️ 0.5.1 / Dev: c626d6f ❤️ Like it: 3. 👍️⭐⭐⭐ (very good)
🏛️ License type: 🕊️ Libre 🎀️ Quality: 1. 🏆️⭐⭐⭐⭐⭐ (perfect)
🏛️ License: Code: ISC / Artwork: CC BY ✨️ (temporary):
🐛️ Created: 2019-06-10 🐜️ Updated: 2024-10-06

📦️ Deliverables

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

🚦 Entry status

📰 What's new?: 🍎️ (Stable) Major release 👔️ 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: 15624

📖️ Summary

📜️[en]: A libre, multi-platform, stealth "coffee-break" roguelike game. This fork of Boohu takes again its functionalities (simplified character management, without XP nor regeneration, versions ncurses / tiles, mouse support, ...) and adapt it to a totally different gameplay. The player is a little monkey who tries to free his captured friend when she was trying to recover a stolen artifact. He is defenseless but can hide, climb trees, etc. and use some artifacts to escape to the sight and hearing of jailers. Goal still achieved: a fast, simple and fun game. 📜️[fr]: Un roguelike « pause-café » d'infiltration libre et multi-plateforme. Ce fork de Boohu reprend ses fonctionnalités (gestion simplifiée du personnage, sans XP ni régénération, versions ncurses / tuiles, support de la souris, ...) et les adapte à un gameplay totalement différent. Le joueur est un petit singe qui cherche à libérer son amie capturée en essayant de récupérer un artefact volé. Il est sans défense mais peut se dissimuler, grimper aux arbres, ... et utiliser quelques artefacts pour échapper à la vue et à l'ouïe des geôliers. Objectif encore atteint : un jeu rapide, simple et sympa.

🎥️ Videos


🎲️ Gameplay: (ncurses version) (ncurses, 0.3/201912), (ncurses, 0.2/201911)

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site 1 2] [Features/About] [Screenshots] [Videos t(202xxx) gd(202xxx) gu(202xxx) r(202xxx) lp(202xxx) g(ncurses, 0.3/201912) g(ncurses, 0.2/201911) 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(deprecated) 3 4]

💰 Commercial
• (empty)

🍩️ Resources
• Resources : (empty)

🛠️ Technical informations
[PCGamingWiki] [MobyGames]

🦣️ Social
Devs (Harmonist Team [fr] [en]): [Site 1 2 3] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (Anaseto [fr] [en]): [Site 1 2 3] [reddit] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[Snap] [LibreGameWiki]

📦️ 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: [LinuxFr (20190513) [fr]]

🦣️ Social Networking Update (on mastodon)

🕹️ Title: Harmonist: Dayoriah Clan Infiltration
🦊️ What's: A libre, stealth "coffee-break" roguelike game
🏡️ https://harmonist.tuxfamily.org/
🐣️ https://github.com/anaseto/harmonist
🔖 #LinuxGaming #ShareYourGames #RPG #TileVersion #Stealth
📦️ #Libre #Bin #Arch #Browser-version
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update: 0.5.0/1
⚗️ Hotfix 🐞️
📌️ Changes: https://git.tuxfamily.org/harmonist/harmonist.git/tree/Changes
🦣️ From: -
🛜️ -

🎲️(ncurses v.) https://www.youtube.com/embed/4xBgYrwLGsc
🎲️(ncurses v.) https://www.youtube.com/embed/8ruNZ7VL7kk

🕶️ A bird's-eye view of the underground (tile version): the little monkey is colored blue, almost in the center of the screen, slightly to the right. The protagonist's constants are displayed at the bottom of the screen, while pop-up windows at the top display summoning choices and a description of the effect of the “magara of disguise”.

📚️ Harmonist: Dayoriah Clan Infiltration is a libre, multi-platform, stealth "coffee-break" roguelike game. This fork of Boohu takes again its functionalities (simplified character management, without XP nor regeneration, versions ncurses / tiles, mouse support, ...) and adapt it to a totally different gameplay. The player is a little monkey who tries to free his captured friend when she was trying to recover a stolen artifact. He is defenseless but can hide, climb trees, etc. and use some artifacts to escape to the sight and hearing of jailers. Goal still achieved (for this author): a fast, simple and fun game.

📕 Description [en]

📜️ "A libre, stealth "coffee-break" roguelike game" 📜️ .

Harmonist is a stealth coffee-break roguelike game. The game has a heavy focus on tactical positioning, light and noise mechanisms, making use of various terrain types and cones of view for monsters. Aiming for a replayable streamlined experience, the game avoids complex inventory management and character building, relying on items and player adaptability for character progression.

Your friend Shaedra got captured by nasty people from the Dayoriah Clan while she was trying to retrieve a powerful magara artifact that was stolen from the great magara-specialist Marevor Helith.

As a gawalt monkey, you don't understand much why people complicate so much their lives caring about artifacts and the like, but one thing is clear: you have to rescue your friend, somewhere to be found in this Underground area controlled by the Dayoriah Clan. If what you heard the guards say is true, Shaedra's imprisoned on the eighth floor.

You are small and have good night vision, so you hope the infiltration will go smoothly...

Features (v0.5)

✅️ Short coffee-break runs (around half an hour).
✅️ 8 levels deep dungeon (+ 3 optional levels), 3 distinct map generators, 23 monsters, 7 magical cloaks, 6 magical amulets, and 22 magaras (evokable magical items).
✅️ Both graphical tiles (web or SDL) and terminal ASCII versions. Animations. Simple controls. Mouse support. Mouse-friendly compact 80x24 layout. Automatic recording for later replay.
✅️ Light and noise stealth mechanics. Monster footsteps can be heared.
✅️ Jump by propulsing against a wall!
✅️ A main story narrative, and many short lore texts.
✅️ No XP, no upstairs, no automatic regeneration, no grinding/farming.
✅️ Fully destructible terrain (wall destruction, foliage fire).
✅️ Simplified inventory management (e.g. no more than one cloak or amulet).
✅️ Many terrain features: dense foliage, doors, tables, barrels, windows, holes in the walls, trees, chasm, …
✅️ 9 distinct magical stones that may be activated once with some special magical effect.

The game started as a fork of Boohu, but it's now a completely different game. See credits for a non-exhaustive list of influences.

Basic Survival Tips

• Break line of sight to escape monsters. Use foliage, tables, barrels, ...
• Use your magaras. With experience you learn when you can spare multiplayer, and when you should use them.
• Avoid dead-ends if you do not have any means of escape (magic or jump).
• Use open spaces to move smartly around monsters.

Harmonist's source code is under the permissive ISC license. Other material is licensed under cc-by.

📕 Description [fr]

Un roguelike « pause-café » d'infiltration de sous-terrains au tour par tour dans lequel le protagoniste est un petit singe, par l'Harmonist Team, initié par Anaseto.
En Go.

Harmonist: Dayoriah Clan Infiltration est un roguelike « pause-café » d'infiltration libre et multi-plateforme. Ce fork de Boohu reprend ses fonctionnalités (gestion simplifiée du personnage, sans XP ni régénération, versions ncurses / tuiles, support de la souris, ...) et les adapte à un gameplay totalement différent. Le joueur est un petit singe qui cherche à libérer son amie capturée en essayant de récupérer un artefact volé. Il est sans défense mais peut se dissimuler, grimper aux arbres, ... et utiliser quelques artefacts pour échapper à la vue et à l'ouïe des geôliers. Objectif encore atteint : un jeu rapide, simple et sympa.


Harmonist est un roguelike "pause-café" d'infiltration. Le jeu est fortement axé sur le positionnement tactique, les mécanismes de lumière et de bruit, exploitant divers types de terrains et différents cônes de vision pour les monstres. Visant une expérience rationalisée rejouable, le jeu évite la gestion d’inventaire et la construction de personnages complexes, en s’appuyant sur les éléments et l’adaptabilité du joueur pour la progression des personnages.

Votre amie Shaedra a été capturée par des personnes méchantes du clan Dayoriah alors qu'elle tentait de récupérer un puissant artefact magara volé chez Marevor Helith, le grand spécialiste du magara.

En tant que singe gawalt, vous ne comprenez pas beaucoup pourquoi les gens se compliquent tellement la vie à se soucier d'objets, et trucs du genre, mais une chose est claire : vous devez sauver votre amie, qui se trouve quelque part dans cette zone souterraine contrôlée par le Clan Dayoriah. Si ce que vous avez entendu dire par les gardes est vrai, Shaedra est emprisonnée au huitième étage.

Vous êtes petit et avez une bonne vision nocturne, vous espérez donc que l'infiltration se passera en douceur ...

Caractéristiques (v0.5)

✅️ Des parties courtes pour la pause-café (environ une demi-heure).
✅️ Donjon profond de 8 niveaux (+ 3 niveaux optionnels), 3 générateurs de cartes distincts, 23 monstres, 7 capes magiques, 6 amulettes magiques, et 22 magaras (objets magiques évocables).
✅️ Version graphique (web ou SDL) et terminal ASCII. Animations. Contrôles simples. Prise en charge de la souris. Disposition compacte 80x24 adaptée à la souris. Enregistrement automatique pour une reprise ultérieure.
✅️ Mécanismes de furtivité par la lumière et le bruit. Les bruits de pas des monstres peuvent être entendus.
✅️ Sautez en vous propulsant contre un mur !
✅️ Une histoire principale et de nombreux textes courts.
✅️ Pas d'XP, pas d'étage, pas de régénération automatique, pas de grinding/farming.
✅️ Un terrain entièrement destructible (destruction des murs, feuillage).
✅️ Gestion simplifiée de l'inventaire (par exemple, pas plus d'une cape ou d'une amulette).
✅️ Nombreux éléments de terrain : feuillage dense, portes, tables, tonneaux, fenêtres, trous dans les murs, arbres, gouffres, ...
✅️ 9 pierres magiques distinctes qui peuvent être activées une fois avec un effet magique spécial.

Le jeu a commencé comme un fork de Boohu, mais c'est maintenant un jeu complètement différent. Voir "credits" pour une liste non exhaustive d'influences.

Conseils de survie de base

• "Cassez" le champ de vision pour échapper aux monstres. Utilisez le feuillage, les tables, les tonneaux, ...
• Utilisez vos magaras. Avec l'expérience, vous saurez quand vous pourrez économiser les multiplayer et quand vous devriez les utiliser.
• Évitez les impasses si vous ne disposez d'aucun moyen d'évasion (magie ou saut).
• Utilisez les espaces ouverts pour vous déplacer intelligemment autour des monstres.

Le code source de Harmonist est sous la licence permissive ISC. Les autres matériaux sont sous licence cc-by.

🚧️ 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 à 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é.

▸ Installation des dépendances (en dépôt) :
- pour Debian : golang tcl-dev tk-dev


▸ Téléchargement du jeu et compilation :
• (Version ASCII) Dans le répertoire de votre choix (n'a pas d'importance) lancez successivement : $ go get -u git.tuxfamily.org/harmonist/harmonist.git
• (Version Tile) Dans le répertoire de votre choix (n'a pas d'importance) lancez successivement : $ go get -u --tags tk git.tuxfamily.org/harmonist/harmonist.git
↪ vous obtenez le binaire (dans ~/go/bin/): harmonist.git


🚀️ LANCEMENT DU JEU:

• Si vous avez compilé le jeu à partir de son source, en console dans son répertoire racine (~/go/bin/) lancez : $ ./harmonist.git
• Si vous avez téléchargé le binaire statique, en console dans son répertoire racine lancez : $ ./harmonist

🕵️ Test [fr]

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


🫕️ Installation :
▸ (✔ v. 0.1, ASCII vers.) Binaire classique : FONCTIONNEL.
▸ (🧪️not_tested) Paquet Arch/AUR : NON TESTE.
▸ (✔ v. 0.1, Tile vers.) Source : FONCTIONNEL.
🟢️ Son source se compile facilement et fonctionne bien,
🟢️ Pour tester la version Tile (qui a ma préférence), il faut se frotter à la compilation du langage Go (c'est une première pour moi), et finalement c'est hyper simple, ça se passe en une seule ligne qui à la fois télécharge le contenu, et le compile (et l'installe dans le répertoire ~/go/bin/), difficile de faire plus simple.


🏗️ Réalisation :

‣ 📟️ Interface
🟢️ C'est simple et efficace, on clique sur l'exécutable (dans ~/go/bin/) et il lance la fenêtre de jeu dans la bonne dimension (pour la version tile), ensuite on se laisse guider et l'on découvre le jeu.

‣ 🎮️ Contrôles
⚪️ Il/Elle se contrôle au clavier et à la souris.
⚪️ La souris est parfois gênante du fait que le curseur se positionne à l'endroit où se trouve la flèche de la souris alors que le personnage est ailleurs. Par contre elle est pratique pour les accès direct au menus de l'interface.

‣ 🎧️ Son
🟠️ Dommage qu'il n'y ait pas une petite bande sonore pour améliorer encore davantage l'immersion.


👾️ Gameplay / Usage / Contenu :

‣ ⛳️ Objectif / Thème
⚪️ C'est un roguelike « pause-café » d'infiltration. Le joueur est un petit singe qui cherche à libérer son amie capturée en essayant de récupérer un artefact volé. Il est sans défense mais peut se dissimuler, grimper aux arbres, ... et utiliser quelques artefacts pour échapper à la vue et à l'ouïe des geôliers.

‣ 🐮️ Spécificités
⚪️ Ce fork de Boohu reprend ses fonctionnalités (gestion simplifiée du personnage, sans XP ni régénération, versions ncurses / tuiles, support de la souris, ...) et les adapte à un gameplay totalement différent.


🏆️ Impressions :
🟢️ Il ne faut pas longtemps pour se prendre au jeu avec cette version tuile.
🟢️ J'aurai adoré des effets sonores (pour les bruits de pas notamment), voir quelques autres bruitages pour les monstres, mais encore une fois j'abuse, le jeu est vraiment prenant.
🟢️ J'aime beaucoup l'idée des bananes à collecter. Il faut se mettre dans la tête que le petit singe est sans défense (là j'ai eut un peu de mal, ayant gardé quelques réflexes de RPG où j'allais à la rencontre des monstres, or ça ne marche pas ici :).
🟢️ J'aime aussi les pas des ennemis et la manière dont est matérialisé l'angle de vision des protagonistes. Du travail de pro.

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


🛬️ Fiabilité :
🟢️ Il/elle fonctionne bien.


🪦️ Longévité :
🟢️ C'est un RPG


‣ 🌤️ Axes d'amélioration
• le positionnement du curseur suivant la flèche de la souris est parfois gênant.

‣ 🌞️ J'ai aimé
• Une excellente réalisation (graphisme et interface)
• La version tuile est très sympa
• Le gameplay est excellent avec beaucoup d'excellentes idées (pas, matérialisation de la vision des protagonistes, ..)


🧭️ Conclusion :

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

🟢️ Objectif encore atteint : un jeu rapide, simple et sympa.
🟢️ Le concept est très abouti, l'immersion est rapide sans la prise de tête des dizaines de commandes à retenir dans les RPG classiques, ici l'immersion est immédiate et le gameplay excellent.
🟠️ Je trouve que le son aurait pu encore améliorer l'immersion (mais ce n'est que mon point de vue).
🟢️ Encore un excellent jeu d'Anaseto.
👏️ ❤️ Un grand bravo et merci à son auteur !