Yarntown - Le Bottin des Jeux Linux

Yarntown

🗃️ Specifications

📰 Title: Yarntown 🕹️ / 🛠️ Type: Game
🗃️ Genre: Adventure & Action 🚦 Status: 05. Tested & Working (status)
🏷️ Category: Adventure & Action ➤ Role-playing game ➤ Action RPG ➤ Misc. 🌍️ Browser version:
🔖 Tags: Action RPG; Adventure; Castlevania; Solarus engine; Dark Fantasy; Gothic; Pixel Art; Cute; Retro; Perma Death; Difficult; Keyboard; Controller 📦️ Package Name: yarntown
🐣️ Approx. start: 2020-05-11 📦️ Arch package: ✓
🐓️ Latest: 2022-03-11 📦️ RPM package:
📍️ Version: Latest: 1.0.6 / Dev: 30531d9a 📦️ Deb package:
🏛️ License type: 🎁 Free of charge 📦️ Flatpak package:
🏛️ License: Code: GPL-3 / Artwork: Free 📦️ AppImage package:
🏝️ Perspective: Bird's-eye view 📦️ Snap package:
👁️ Visual: Free-roaming camera ⚙️ Generic binary: ✓
⏱️ Pacing: Real Time 📄️ Source: ✓
👫️ Played: Single 📱️ PDA support:
🎖️ This record: 5 stars 🕳️ Not used:
🎀️ Game design: 👫️ Contrib.: goupildb & Louis
🎰️ ID: 15951 🐛️ Created: 2020-11-26
🐜️ Updated: 2024-02-15

📖️ Summary

[en]: A free, multi-platform dark fantasy-style RPG inspired by Bloodborne (on Playstation 4, in 2015), of which it recreates only part of the game, as it is only a small parallel project. The player arrives on the night of the hunt in the streets of a cursed Gothic city, invaded by beasts, and what happened to the men who tried to hunt them. He will explore twisting roads, face powerful enemies and discover the dark secrets of Yarntown. [fr]: Un RPG gratuit et multi-plateforme de type dark fantasy, inspiré de Bloodborne (sur Playstation 4, en 2015), dont il ne recréé qu'une partie du jeu, car il ne s'agit que d'un petit projet parallèle. Le joueur arrive le soir de la chasse dans les rues d'une ville gothique maudite, envahie par des bêtes, et ce qu'il est advenu des hommes qui ont essayé de les chasser. Il explorera des routes sinueuses, affrontera de puissants ennemis et découvrira les sombres secrets de Yarntown.

🎥️ Videos


🎲️ Gameplay: (202007), (202007), (202009),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) gd(202xxx) gu(202xxx) r(202xxx) lp(202xxx) g(202007) g(202007) g(202009) g(202007) g(202007) g(202007) g(202007) 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: [Itch.io (Windows, for contents extraction)]

🍩️ Resources
• Gothic City Tiles, by Max Mraz: [Itch.io]

🛠️ Technical informations
[PCGamingWiki] [MobyGames]

🦣️ Social
(Yarntown) Devs (Max Mraz [fr] [en]): [Site 1 2 3 4] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202011) 2(202xxx)]
(Solarus engine) Devs (Solarus Labs 1 2 [fr] [en]): [Site 1 2] [Support their work (Donate)] [Chat] [Forums] [Discord] [reddit] [mastodon] [Facebook] [PeerTube] [YouTube] [PressKit] [Interview 1(202202) 2(202104)]
(Bloodborne) Devs (FromSoftware [fr] [en]): [Site 1 2] [Chat] [mastodon] [Facebook] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(Bloodborne) Devs (SIE Japan Studio [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[Wikipedia (Bloodborne) [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] [OpenCritic] [iGDB]

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

🦣️ Social Networking Update (on mastodon)

🕹️ Title: Yarntown
🦊️ What's: A free dark fantasy-style RPG (using the Solarus engine) inspired by Bloodborne
🏡️ https://maxatrillionator.itch.io/yarntown
🐣️ https://gitlab.com/maxmraz/yarntown
🔖 #LinuxGaming #ShareYourGames #ARPG #Castelvania #Solarus
📦️ #LibreGameEngine #FreeAssets #Bin #Arch
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update: 1.0.6
⚗️
📌️ Changes:
🦣️ From:

🎲️ https://www.youtube.com/embed/tI6ZeWji-5k

📕 Description [en]

📕🐧"A free dark fantasy-style RPG (using the Solarus engine) inspired by Bloodborne"🐧📕.

Welcome to Yarntown, a Zeldalike tribute to Bloodborne, originally released for PS4 in 2015. Explore the streets of a cursed, gothic town, hunting beasts and uncovering twisted bosses.

Created by Max Mraz in the Solarus engine. Playable on Mac and Linux via the Solarus launcher, linked below.

I'm not selling this game, since it's a fan game! But I am selling/giving away some of the graphics I made for this game, right over here! (see "Resources")

Don't be fooled by the cuteness of the graphics, the game is brutally hard and will be merciless, just like its inspiration!


You've come on the night of the hunt. The streets of this cursed, gothic town are overrun with beasts, and what has become of the men who tried to hunt them before. Explore the twisting roads, go toe to toe with powerful foes, and uncover Yarntown's dark secrets.

Yarntown is a 2D hommage to Bloodborne, a dark fantasy video game released on Playstation 4 in 2015. Bloodborne is as renowned for its demanding and merciless gameplay as for its incredible gothico-victorian atmosphere. This quest recreates only a part of the original game, because this is just a little side project.

Yarntown is available on Windows, MacOS and Linux, and powered by the [Solarus engine](https://www.solarus-games.org/).

License

- Solarus engine is licensed as GPL-3.
- All code particular to this game is licensed the same.
- Graphic, music, and .dat assets are all rights reserved.
- This game is a tribute to the world of Bloodborne, but is unaffiliated with From Software.

📕 Description [fr]

Un RPG inspiré de Bloodborne, par Max Mraz.
Il utilise le moteur Solarus.

Yarntown est un RPG gratuit et multi-plateforme de type dark fantasy, inspiré de Bloodborne (sur Playstation 4, en 2015), dont il ne recréé qu'une partie du jeu, car il ne s'agit que d'un petit projet parallèle. Le joueur arrive le soir de la chasse dans les rues d'une ville gothique maudite, envahie par des bêtes, et ce qu'il est advenu des hommes qui ont essayé de les chasser. Il explorera des routes sinueuses, affrontera de puissants ennemis et découvrira les sombres secrets de Yarntown.


Bienvenue à Yarntown, un hommage Zeldalike à Bloodborne, sorti à l'origine sur PS4 en 2015. Explorez les rues d'une ville gothique maudite, chassez des bêtes et découvrez des boss tordus.

Créé par Max Mraz avec le moteur Solarus. Jouable sur Mac et Linux via le launcher Solarus, dont le lien figure ci-dessous.

Je ne vends pas ce jeu, car c'est un jeu de fan ! Mais je vends/donne une partie des graphismes que j'ai réalisés pour ce jeu, juste ici ! (voir "Ressources")

Ne vous laissez pas tromper par la beauté des graphismes, le jeu est brutalement dur et sera impitoyable, tout comme son inspiration !


Vous êtes venu le soir de la chasse. Les rues de cette ville gothique maudite sont envahies par des bêtes, et ce qu'il est advenu des hommes qui ont essayé de les chasser auparavant. Explorez les routes sinueuses, affrontez de puissants ennemis et découvrez les sombres secrets de Yarntown.

Yarntown est un hommage en 2D à Bloodborne, un jeu vidéo de fantaisie sombre sorti sur Playstation 4 en 2015. Bloodborne est aussi réputé pour son gameplay exigeant et impitoyable que pour son incroyable atmosphère gothico-victorienne. Cette quête ne recrée qu'une partie du jeu original, car il ne s'agit que d'un petit projet parallèle.

Yarntown est disponible sous Windows, MacOS et Linux, et fonctionne avec le [moteur Solarus] (https://www.solarus-games.org/).

Licence

- Le moteur Solarus est sous licence GPL-3.
- Tout le code propre à ce jeu est sous la même licence.
- Les graphiques, la musique et les fichiers .dat sont tous réservés.
- Ce jeu est un hommage au monde de Bloodborne, mais n'est pas affilié à From Software.

🚧️ Installation ➜ 🚀️ Launching [fr]

⚙️ Installation à partir du binaire

(✔ v. 1.0.6 / Dev: cce0403f + solarus v. 1.7.0)

Des binaires (32-bit/64-bit) Windows sont disponibles sur itch.io, contenant le fichier "data.solarus". Téléchargez l'un d'eux (j'ai pris celui au format 64bit, mais comme on ne récupère que les données, le livrable retenu n'a à priori pas d'importance).
Renommez le fichier "data.solarus" en "yarntown.solarus" (permettra de pouvoir l'utiliser avec d'autres jeux dans ce même répertoire) et copiez-le dans le répertoire racine du moteur solarus compilé.
Rien d'autre à faire, passez à la section "LANCEMENT DU JEU" ci-dessous.

▸ Installez le moteur Solarus :
Le moteur [Solarus] est dans les dépôts Manjaro/Arch, et un paquet snap est aussi disponible.
Les livrables obtenus sont solarus-run (le moteur) et solarus-launcher (une interface très simple et jolie permettant d'installer chaque jeu d'un simple glisser-déposer, puis de le lancer)

▸ Pour les jeux publiés (binaires au format ".solarus" disponibles):
Le binaire d'un jeu est constitué d'un fichier compressé au format ".solarus" disponible sur sa Homepage (voir les fiches "Solarus xxx" dans le Bottin).
Il est aussi disponible sur son site de développement : sur Gitlab, cliquez sur le bouton de téléchargement avec un icône en forme de flèche vers le bas, puis sélectionnez le livrable "quest-package", vous obtenez le fichier compressé "quest-package.zip" qu'il vous suffit de décompresser pour obtenir le livrable format ".solarus".


📄️ Installation à partir du source

(✔ v. 1.0.6 / Dev: cce0403f + solarus v. 1.7.0)

▸ Installation des dépendances (dépendances du moteur solarus, je ne suis pas sûr qu'elles soient nécessaires pour ses jeux) :
• Installez au préalable le(s) paquet(s) suivant(s) : sdl2 luajit libvorbis-dev libogg-dev libmodplug-dev liblua5.1-0-dev libluajit-5.1-dev liballegro-physfs5-dev
• Optionnel : # apt install libqt5gui5

▸ Téléchargement du source (sur GitLab) :
☝️ 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://gitlab.com/maxmraz/yarntown
(Nom_de_la_release : à remplacer par le nom d'une release valide indiquée sur la page de développement : sur GitLab, dans la section Tags, le nom du titre est valide).
ou Version récente (non stable), dans le répertoire souhaité, lancez : $ git clone --recursive https://gitlab.com/maxmraz/yarntown

▸ Compilation / installation du jeu :
Pour l'instant pas de Makefile disponible, néanmoins le jeu peut se lancer avec le binaire solarus-run (il suffit de compiler le moteur Solarus pour l'obtenir, voir la fiche "Solarus").
Copiez simplement le répertoire yarntown/ dans le répertoire racine du moteur de solarus.

• Dans son répertoire racine lancez successivement :
$ cmake .
(n'oubliez pas le ".")
$ make
(ou, pour accélérer la compilation, "$ make -j8" si vous disposez d'un processeur 8 threads, à adapter pour vous)
Vous obtenez le binaire "data.solarus" dans le répertoire racine du source.
Avant de le copier dans le répertoire racine du moteur solarus, renommez-le éventuellement (si un autre fichier ".solarus" du même nom est déjà présent) - en conservant son extension.



🚀️ LANCEMENT DU JEU:

▸ Pour un lancement via son répertoire source, dans le répertoire racine du moteur Solarus (voir la fiche correspondante pour sa compilation) lancez : $ ./solarus-run yarntown
▸ Pour un lancement direct (si vous avez copié votre binaire de données ".solarus" dans son répertoire racine), en console dans son répertoire racine lancez : $ ./solarus-run votre_fichier.solarus
▸ Pour utiliser le lanceur, en console dans le répertoire racine de Solarus (que vous aviez compilé) :
• lancez : $ ./gui/solarus-launcher
• ajoutez votre jeu sous l'interface en cliquant sur le bouton "Add quest", puis sélectionnez votre fichier ".solarus"
• pour lancer un jeu : double-clic sur le jeu souhaité ou clic sur le bouton "Play"


⌨️🖱️🎮️ CONTRÔLES:

• Directions : [↑←→↓]
Inventaire : [D]
• Coup d'épée : [C] / bouton "2" du joystick
• Roulade : bouton "1" du Joystick
• Tirer au pistolet : bouton "3" du Joystick
Pousser/Tirer une caisse/une pierre : maintenir [SPACE] et flèches avant/arrière
• Choisir/Utiliser un objet : [SPACE]
• Parler : se diriger sur le personnage
• Quitter / Enregistrer : il faut passer par l'inventaire ([D], puis [C]) / bouton "8" du joystick
• Confirmer / Interagir : ESPACE / ENTRER
• Plein écran / fenêtré : F11

🕵️ Test [fr]

🕵️ Test par goupildb (config. : Debian Sid 64-bit):
✔ v. 1.0.6 / Dev: cce0403f + solarus v. 1.7.0)

🎯️ Objectif: rédiger sa notice d'installation, tester son fonctionnement et partager mes premières impressions.

🫕️ Installation :
Le source du jeu fonctionne directement depuis le moteur Solarus via la commande : $ ./solarus-run yarntown
C'est rapide (on copie simplement le répertoire et son contenu dans le répertoire de solarus) et simple. Excellent !
J'ai aussi testé le binaire au format .solarus, qui fonctionne très bien également.

🏗️ Réalisation :
• 🏜️ Graphisme & interface : le jeu est superbe, les graphismes sont des créations originales et gratuites (pas libres). Il y a des effets de halos lumineux des réverbères très réussis.
Le jeu prend en charge ([D]) la sauvegarde / chargement du jeu.

• 🎧️ Son : d'excellents effets sonores
• 🐞️ Fiabilité / Robustesse : pas de souci de ce côté là, tout fonctionne bien.
• 🎮️ Support des périphériques : le jeu fonctionne aussi bien au clavier qu'au joystick.

🎲️ Gameplay :
On évolue dans les rues de la ville - superbement réalisée (M. Max Mraz est un artiste talentueux), rencontrant des zombies et des monstres, et collectant du sang, des munitions et autres. Le bestiaire est varié (certains ne font que toucher, d'autres lancent des coups de fouets, d'autres tirent, j'en ai vu un très gros que je n'ai pas osé affronter). On peut sauvegarder la partie, fort heureusement car la mort est permanente.

🪦️ Longévité :
Je n'ai fais qu'effleurer le jeu pendant 15-20 minutes, il bénéficie d'un contenu de qualité.

‣ 🌞️ J'ai aimé
• Une réalisation exemplaire (graphisme, son, interface). Un jeu vraiment magnifique !
• Un contenu (graphisme et son) superbe
• Le support du clavier et du joystick
• Un gameplay addictif
• Un très bon bestiaire (varié)

‣ 🌤️ Axes d'amélioration
• Pas trouvé.

🕹️ Conclusion :
Impression globale : 👍️
Encore un excellent jeu de cet auteur. Excellent !
👏️ ❤️ Un grand bravo et merci à son auteur !