Wolfenstein: Blade of Agony - Le Bottin des Jeux Linux

Wolfenstein: Blade of Agony

🗃️ Specifications

📰 Title: Wolfenstein: Blade of Agony 🕹️ / 🛠️ Type: Game
🗃️ Genre: Adventure & Action 🚦 Status: 05. Tested & Working (status)
🏷️ Category: Adventure & Action ➤ FPS ➤ Fantasy & Sci-fi ➤ Return To Castle Wolfenstein 🌍️ Browser version:
🔖 Tags: Adventure; FPS; Action; Story Mode; Stealth; id Tech 1 engine; Autonomous mod; Wolfenstein; World War I & II; Fantasy; Zombies; Gore; Noir; Pixel Art; Retro; 2000s; Atmospheric; Flagship 📦️ Package Name: boa
🐣️ Approx. start: 2015-02-15 📦️ Arch package:
🐓️ Latest: 2021-07-15 📦️ RPM package:
📍️ Version: Latest: 3.1 / Dev: 8cdbd80 📦️ Deb package:
🏛️ License type: 🎁 Free of charge 📦️ Flatpak package: ✓
🏛️ License: Free 📦️ AppImage package:
🏝️ Perspective: First person 📦️ Snap package: ✓
👁️ Visual: 3D ⚙️ Generic binary:
⏱️ Pacing: Real Time 📄️ Source:
👫️ Played: Single 📱️ PDA support:
🎖️ This record: 5 stars 🕳️ Not used:
🎀️ Game design: 👫️ Contrib.: goupildb & Louis
🎰️ ID: 15365 🐛️ Created: 2018-02-03
🐜️ Updated: 2023-11-17

📖️ Summary

[en]: A free, multi-platform FPS game driven by a scenario (which is not so common among libre or free FPS) and inspired by WWII shooters from the 90's and early 2000's, such as Wolfenstein 3D, Medal of Honor and Call of Duty, but with faster-paced gameplay in the spirit of Doom! Its a very high quality FPS, with retro-style graphics rivaling the best, an orchestrated soundtrack, voices and ambient sounds, NPCs following the scenario and helping you understand the game, all on 24 levels. In short, a masterpiece! [fr]: Un FPS gratuit et multi-plateforme conduit par un scénario (ce qui n'est pas courant parmi les FPS libres ou gratuits) qui s'inspire de titres des années 90/2000, tel que Wolfenstein 3D, Medal of Honor et Call of Duty, mais avec un gameplay rythmé dans l'esprit de Doom ! C'est un FPS de très grande qualité, avec des graphismes au look rétro rivalisant avec les meilleurs, une bande son orchestrée, des voix et sons d'ambiance, des PNJ suivant le scénario et vous aidant à comprendre le jeu, le tout sur 24 niveaux. Bref, du grand art !

🎥️ Videos


▸ Chapter 1: The Staff of Kings :

🏝️ Trailer: (202xxx),


🦝️ From Users: (202xxx),


🎲️ Gameplay: (202xxx), (202xxx), (202xxx),



▸ Chapter 2: Shadows of the Reich :

🏖️ Teaser: (202xxx),


🦝️ From Users: (202xxx), (202xxx),


🎲️ Gameplay: (202xxx),



▸ Chapter 3: The Clash of Faith :

🏖️ Teaser: (202xxx),


🏝️ Trailer: (202xxx),


🦉️ From Devs: (202xxx),


🦝️ From Users: (202xxx), (202xxx), (202xxx),


🎲️ Gameplay: (202xxx), [fr](202xxx),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [WIKI 1 2 3] [FAQ] [RSS] [Changelog 1 2 3]

Chapter 1: The Staff of Kings :
[Videos t(202xxx) gd(202xxx) r(202xxx) r(202xxx) lp(202xxx) g(202xxx) g(202xxx) g(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)]

Chapter 2: Shadows of the Reich :
[Videos t(202xxx) ts(202xxx) gd(202xxx) r(202xxx) r(202xxx) lp(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)]

Chapter 3: The Clash of Faith :
[Videos t(202xxx) ts(202xxx) gd(202xxx) r(202xxx) r(202xxx) r(202xxx) lp(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)]

💰 Commercial: [Support their work (Donate)]

🍩️ Resources
• WolfenDoom: Blade of Agony Download: [Mod DB (Windows, for contents extraction)]
• GZDoom engine (to compile, easy): [Homepage] [Dev site]
• Freedoom project (for information, because it's IWAD is delivered with WolfenDoom): [Homepage] [Dev site]
• Launchers (optional, Launch WolfenDoom + GZDoom + Freedoom with one of them) :
- Rocket Launcher 2.0 (to compile, easy): [Dev site]
- or QZDL (to compile, easy): [Dev site]

🛠️ Technical informations
[PCGamingWiki] [MobyGames]

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

🐝️ Related
[Mod DB]

📦️ 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] [Rock, Paper, Shotgun] [Boobs and Bullets [de]] [Vice [de]] [Games.cz [cz]]

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

🦣️ Social Networking Update (on mastodon)

🕹️ Title: Wolfenstein: Blade of Agony
🦊️ What's: A free WWII theme FPS game driven by a scenario & Doom gameplay
🏡️ https://www.boa.realm667.com
🐣️ https://github.com/Realm667/WolfenDoom
🔖 #LinuxGaming #ShareYourGames #Flagship #Adventure #FPS #StoryDriven #WW2 #Zombies
📦️ #Free #Flatpak #Snap
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update: 3.1
⚗️ Major upgrade 🪙️
📌️ Changes: https://www.boa.realm667.com/index.php
🦣️ From: https://mastodon.social/@gamingonlinux/106574276349980072

🏖️ https://www.youtube.com/embed/sx7af6k_JCc
🦝️ https://www.youtube.com/embed/PytPjqa3ybc

📕 Description [en]

📕🐧"A free FPS game driven by a scenario & inspired by WWII shooters from the 90's but with faster-paced gameplay in the spirit of Doom"🐧📕.

ABOUT

Blade of Agony is a story-driven FPS. The project is inspired by WWII shooters from the 90's and early 2000's, like Wolfenstein 3D, Medal of Honor, and Call of Duty, but with faster-paced gameplay in the spirit of Doom! The game can be played standalone using the GZDoom engine as a base.

STORY

It's 1942, and the war approaches its peak. The U.S. has joined the Allied forces, and the Soviets are pushing back the front in the east. The tides of war are turning, and Hitler's victory seems more and more beyond his grasp. But the Nazis, refusing to capitulate, have grown obsessed with human experiments and occult artifacts, in which they see a potential escape from their final Doom. The Allied leaders reject this possibility as nonsense; nonetheless, some still fear what the Führer might be up to. The situation is nebulous, however, and little is certain.

You are Cpt. William "B.J." Blazkowicz, an Allied spy, a fearless risk-taker, and the greatest soldier to ever take up arms in World War II. Your role has changed, though; you've retired from active duty, and now you spearhead operations as a systems analyst. You thought it would be the right choice--leading and motivating instead of doing the dirty work--but lately you've grown restless. At least until a few days ago, when you received an encrypted message from your old friend and comrade Cpt. Douglas Blake, calling you back to duty...

📕 Description [fr]

Un FPS conduit par un scénario, s'inspirant notamment de Wolfenstein 3D, mais avec un gameplay rythmé dans l'esprit de Doom, par la Team Realm667.
Il utilise le moteur GZDoom

Wolfenstein: Blade of Agony (boa) est un FPS gratuit et multi-plateforme conduit par un scénario (ce qui n'est pas courant parmi les FPS libres ou gratuits) qui s'inspire de titres des années 90/2000, tel que Wolfenstein 3D, Medal of Honor et Call of Duty, mais avec un gameplay rythmé dans l'esprit de Doom ! C'est un FPS de très grande qualité, avec des graphismes au look rétro rivalisant avec les meilleurs, une bande son orchestrée, des voix et sons d'ambiance, des PNJ suivant le scénario et vous aidant à comprendre le jeu, le tout sur 24 niveaux. Bref, du grand art !

Voir aussi / See also (Wolfenstein-like): Blake Stone: Aliens of Gold, Blake Stone: Planet Strike, ECWolf, Enemy Territory: Legacy, ET-XreaL, Omni-bot, OpenWolf, Return To Castle Wolfenstein (original, with id Software engine), Return To Castle Wolfenstein (with iortcw engine), Return To Castle Wolfenstein (with RealRTCW engine), Spear of Destiny, Super 3-D Noah's Ark, Wolf4SDL, Wolfenstein 3D, Wolfenstein 3D (with Chocolate-Wolfenstein-3D), Wolfenstein 3D & Spear of Destiny HTML, Wolfenstein: Blade of Agony, Wolfenstein: Enemy Territory, WolfGL,


A PROPOS

Blade of Agony est un FPS conduit par un scénario. Le projet s'inspire des shooters de la Seconde Guerre mondiale des années 90 et du début des années 2000, tel que Wolfenstein 3D, Medal of Honor et Call of Duty, mais avec un gameplay rythmé dans l'esprit de Doom ! Le jeu peut être joué via un livrable autonome ou en utilisant pour base le moteur GZDoom.

SCÉNARIO

Nous sommes en 1942 et la guerre est proche de son apogée. Les États-Unis ont rejoint les forces alliées, et les Soviétiques repoussent le front à l'est. Le vent tourne, et la victoire d'Hitler semble de plus en plus hors de sa portée. Mais les nazis, refusant de capituler, sont devenus obsédés par les expériences humaines et les artefacts occultes, dans lesquels ils voient un moyen potentiel d'échapper à leur destin funeste. Les dirigeants alliés rejettent cette possibilité comme un non-sens; néanmoins, certains ont encore peur de ce que le Führer pourrait faire. La situation est néanmoins floue, et rien n'est certain.

Vous êtes le Capitaine William "B.J." Blazkowicz, un espion allié, un casse cou intrépide, et le plus grand soldat à prendre les armes dans la Seconde Guerre mondiale. Néanmoins votre situation a évoluée ; vous avez pris votre retraite du service actif, et à présent vous êtes devenu le fer de lance des opérations en tant qu'analyste des systèmes. Vous pensiez que ce serait le bon choix - mener et motiver au lieu de faire le sale boulot - mais dernièrement vous êtes devenu agité. Au moins jusqu'à il y a quelques jours, quand vous avez reçu un message crypté de votre vieil ami et camarade le Capitaine Douglas Blake, vous rappelant le devoir ...


Realm667 Team :

DANIEL "TORMENTOR667" GIMMER : Project Lead, Concept Design, Plot Design, Graphic Design, SFX Design, Level Design
DEAN "DOOMJUAN" ASCHER : Concept Design, Plot Design, Writing, Quality Assurance, Level Design
VIRGILIO "OZYMANDIAS81" VIRZO : Programmer, Model Design, Sprite Artist, Quality Assurance
MAXIM "DoomJedi" GENIS : Sprite Artist
AFADOOMER : Programmer

Additional members

BIGDAVEHADSOMETOO : Sprite Artist
ED THE BAT : Programmer, Quality Control
GUARDSOUL : Level Design
JAMES CHRISTIAN : Proofreading & Revision
TALON1024 : Balancing, Quality Control
MAXED : Concept Design, Programmer
THE ZOMBIE KILLER : Programmer, Technical Support
WILDWEASEL : Programmer

🚧️ Installation ➜ 🚀️ Launching [fr]

💡 Nota:
• À noter que WolfenDoom: Blade of Agony ne nécessite pas de posséder les données commerciales de DOOM 2, il fonctionne bien avec les données libres du projet freedoom2 (freedoom2.wad), fournies avec WolfenDoom.
• (✔ v. v2.0, Chapter 1&2 + GZDoom 3.10 | 3.2.5) La méthode la plus simple pour installer le jeu est de télécharger la version Windows pour utiliser ses données (hors moteur Windows). Il suffit ensuite de les utiliser avec un moteur GZDoom compilé pour GNU/Linux, soit en console (voir la commande ci-après), soit via un lanceur pour moteur de DOOM (voir QZDL ou Rocket Launcher 2.0, dans le Bottin).


📄️ Installation à partir du source

• Source non testé.

⚙️ Installation à partir du binaire

📦️ Installation à partir du binaire au format Snap :
🌧️ Not recommended (More complicated to install / to use)

• (✘ snap stable, c2-gzdoom3.3.2, et candidate + c2-gzdoom3.4.1) 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 du moteur :
🌞️ Recommended (Easy to install / to use)
• (✔ v. 2.0 + GZDoom v. 3.10) 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) :
• Installez au préalable le(s) paquet(s) suivant(s) : sdl2 cmake git zlib sdl2 libjpeg-turbo nasm tar bzip2 gtk3 fluidsynth libgme openal mpg123 libsndfile timidity++
(pour Debian/Ubuntu, installez les paquets éponymes, généralement précédés du préfixe “lib” et suivis du suffixe "-dev" s'ils sont disponibles, avec en plus les paquets spécifiques suivants : build-essential zlib1g-dev libsdl2-dev libjpeg-dev libbz2-dev libgtk-3-dev libfluidsynth-dev libopenal-dev libmpg123-dev libsndfile1-dev timidity)

▸ 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/coelckers/gzdoom
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/coelckers/gzdoom

▸ Compilation :
• Dans son répertoire racine lancez successivement :
$ cmake .
(n'oubliez pas le ".")
$ make
(ou, pour accélérer la compilation, "$ make -j16" si vous disposez d'un processeur 16 threads, à adapter pour vous)
↪ vous obtenez le(s) binaire(s): gzdoom
↪ et les containers de données : gzdoom.pk3 lights.pk3 brightmaps.pk3 game_support.pk3 game_widescreen_gfx.pk3


🏕️ Installation du contenu / des données :

▸ Récupération / extraction du contenu du jeu :
• Téléchargez sur Mod DB (voir la section "Resources" ci-dessus) le livrable "Blade of Agony | Chapter 1+2 (v2.0, standalone)" ou une version plus récente, et décompressez-le.

▸ Assemblage du moteur et des données :
• Copiez le contenu du livrable du jeu dans le répertoire racine de votre moteur GZDoom (vous produirez ainsi un "Standalone"). Le fichier "boa_c2.pk3" (et les fichiers qui l'accompagnent) doit se trouver à la racine de ce répertoire (au même niveau que le binaire gzdoom).
C'est prêt :)


🚀️ LANCEMENT DU JEU:

• Si vous avez installé le jeu à partir d'un paquet snap, lancez : $ /snap/bin/boa
• Si vous avez compilé le moteur de GZDoom, en console dans son répertoire racine lancez : $ ./gzdoom -IWAD freedoom2.wad -file boa_c2.pk3

Enjoy!

🕵️ Test [fr]

🕵️ Test (v2.0, Chapter 1: The Staff of Kings & Chapter 2 "Shadows of the Reich", testé avec GZDoom 3.10 et 3.2.5) de goupildb :

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

🫕️ Installation :
➥ Test du paquet snap :
Un paquet snap est disponible.

(✘ avec gnome-software-plugin-snap) • 1er test :
Je l'ai testé via l'interface "Logiciels" de Gnome (après avoir installé le paquet gnome-software-plugin-snap). L'installation se fait d'un clic, mais personnellement je n'aime pas le fait que l'on ne sache pas où cela s'installe depuis l'interface (aucune indication. Après quelques recherches, c'est /snap/boa/67, et c'est monté via une boucle /dev/loop0), que la boucle /dev/loop0 reste montée même si l'on ne l'utilise pas, et que l'on peut installer des logiciels vraisemblablement non vérifiés (contrairement aux dépôts classiques), même si c'est isolé.
J'ai tout de même fais le test : pas de lanceur trouvé en dehors de celui de l'interface "Logiciels" de Gnome. Lorsque je clique sur le bouton "Lancer" rien ne se passe. Je désinstalle.

(✘ snap stable + c2-gzdoom3.3.2, et candidate + c2-gzdoom3.4.1) • 2nd test (snap stable, intégrant le moteur c2-gzdoom3.3.2) :
J'ai aussi testé l'installation - plus simple et plus limpide, du paquet snap via l'utilitaire snapd (doc mise à jour dans la section "Installation" ci-dessus).
Le lancement s'effectue ensuite via la commande : $ /snap/bin/boa
Game directory doesn't exist
Creating directory
GZDoom g3.5pre-117-g7817e6a - 2018-07-14 13:05:49 +0200 - SDL version
Compiled on Dec 10 2018
(...)
player 1 of 1 (1 nodes)
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
Using video driver x11
Gtk-Message: Failed to load module "appmenu-gtk-module"
Gtk-Message: Failed to load module "gtk-vector-screenshot"
Failed to load OpenGL functions.
Donc visiblement il ne parvient pas à accéder au graphisme OpenGL, et il ne fonctionne pas :(

(✔ Rocket Launcher 2.0) ➥ Test via l'interface Rocket Launcher 2.0 (dans le Bottin, doc en préparation, interface similaire à QZDL) :
J'ai aussi testé le lancement du jeu via l'interface Rocket Launcher 2.0 (dans le Bottin, doc en préparation, interface similaire à QZDL). Ça fonctionne bien. Mais c'est un peu plus long qu'en console, et puisque la commande à lancer est relativement simple, je vous recommande cette dernière.

J'ai mis à jour la notice au paragraphe "Installation" ci-avant, je ne la détaille pas une nouvelle fois.
Il suffit de compiler un moteur GZDoom (simple et rapide, testé avec GZDoom 3.2.5 : ok), puis de copier le contenu du jeu dans le répertoire de GZDoom (j'ai tenté l'inverse, de copier uniquement le binaire gzdoom dans le répertoire du jeu mais ça n'a pas fonctionné car il doit avoir besoin d'autres fichiers).
Ensuite il suffit de lancer dans le répertoire racine du jeu la commande : $ ./gzdoom -IWAD freedoom2.wad -file boa_c2.pk3
À vous de vous créer un raccourci qui vous évite de mémoriser et de saisir cette ligne.

De plus lorsque l'on lance le jeu avec cette commande, on a le droit à une superbe page de présentation animée (avant le menu du Mod) que l'on ne vois pas lorsque l'on lance le jeu à partir d'un lanceur (on voit freedoom, et lorsque l'on appui sur la touche Esc, on arrive directement sur le menu du Mod).

🏗️ Réalisation :
• 🏜️ Graphisme & interface : C'est du travail de pro, de qualité commerciale. C'est SU-PER-BE ! Les personnages sont mignons (du type Wolfenstein 3D), les décors sont soignés, magnifiques, l'interface est claire et dans le ton du jeu, elle présente les 3 épisodes, dont seulement 2 fonctionnent pour l'instant (le 3ème est en développement).
• 🎧️ Son : Là aussi du grand art. Une bande son orchestrée avec un soin particulier apporté aux sons d'ambiance : au début du jeu lorsque l'on entre dans le quartier général, on a le droit à différents sons d'ambiance en stéréo, avec des voix provenant de différents endroits. Génial.
• 🎮️ Support des périphériques : j'ai testé le jeu avec mon Joystick Logitech Rumblepad. Il est aussitôt reconnu par GZDoom. Les menus sont très bien faits. Malheureusement en jeu il dérive sans arrêt (il manque une option de test de dérive du point milieu), ce qui fait qu'il est inutilisable. Je l'ai donc désactivé et joue avec le clavier + souris.

🎲️ Gameplay :
C'est du Wolfenstein à la sauce Doom (ou l'inverse ? :), le tout livré avec un scénario en béton, des PNJ qui servent à quelque-chose, des décors soignés dans les moindres détails et un son immersif. Que voulez-vous de plus ? Le 3ème volet ? Aidez-les, participez financièrement svp.

🪦️ Longévité :
Les 2 premiers épisodes offrent déjà un sacré paquet d'heures d'un excellent gameplay. Je n'ai personnellement testé que le début (si vous voulez voir arriver d'autres jeux dans le Bottin, je ne peux pas passer trop de temps sur chaque jeu), mais je ne doute pas un seul instant que vous avez là un jeu qui vous fera passer de longues heures passionnantes.

‣ 🌞️ J'ai aimé
• Une excellente réalisation fantastique (graphisme, son, interface)
• Un scénario !
• Des PNJ qui ne se contentent pas de faire tapisserie !
• Un gameplay génial

‣ 🌤️ Axes d'amélioration
• Dommage qu'un binaire Linux ne soit pas fournit avec un lanceur


🕹️ Conclusion :
Impression globale : 👍️
Ma collection de superlatifs pour décrire ce jeu ne suffirait pas. En plus simple : essayez-le de toute urgence ! :)
👏️ ❤️ Un grand bravo et merci à ses auteurs !
💰 Rappelons qu'il s'agit d'un donation-ware.