Way back in 2002, two brothers (Tarn and Zach Adams) began development on a game called Slaves to Armok: God of Blood Chapter II, or, as we know it, Dwarf Fortress. It was 2006 before the brothers released the first alpha version, and, to this day, they are still releasing updates. Even after ten years of development, they’ve still not hit version 1.0.

En 2002, deux frères (Tarn et Zach Adams) ont commencé à développer un jeu appelé « Slaves to Armok: God of Blood Chapter II » (Ndt : « Les esclaves d'Armok : dieu du Sang - Chapitre II ») ou, tel que nous le connaissons, « Dwarf Fortress » (Ndt : « Forteresse Gnome »). C'était en 2006, avant que les frères ne sortent la première version alpha, et, à ce jour, ils publient toujours des mises à jour. Même après dix ans de développement, ils n'ont pas encore atteint la version 1.0.

While the game is less known in the mainstream, it was the inspiration for a little game called Minecraft. But Dwarf Fortress has a massive following, is continually updated, but is notoriously difficult to master. It has features aplenty, but it’s graphics are entirely ASCII.

Le jeu est moins connu par le grand public, mais il a inspiré un petit jeu appelé Minecraft. Cependant Dwarf Fortress bénéficie d'un grand nombre de fans. En constante évolution, le jeu est reconnu comme étant difficile à maîtriser. Il y a beaucoup de fonctionnalités, mais ses graphismes sont entièrement en ASCII.

Yes. You read that right. But there are numerous addons that will give (slightly!) better graphics and additional features. This quick article will show you how to get Dwarf Fortress loaded.

Oui. Vous avez bien lu. Mais on trouve de nombreuses extensions qui donneront (légèrement !) de meilleurs graphismes et des fonctionnalités supplémentaires. Ce court article va vous montrer comment installer Dwarf Fortress.

Install

Installation

The first thing you need to do is download what’s called the Linux Lazy Newb Pack (or LinuxLNP for short): http://dffd.bay12games.com/file.php?id=13244

La première chose que vous devez faire est de télécharger ce qu'on appelle le Linux Lazy Newb Pack (en abrégé LinuxLNP) : http://dffd.bay12games.com/file.php?id=13244

You then unarchive that to a folder on your system.

Vous devez ensuite l'extraire vers un répertoire de votre système.

Now we need to install some dependencies:

Maintenant nous devons installer quelques dépendances :

sudo apt-get install default-jre libsdl1.2debian libsdl-image1.2 libsdl-ttf2.0-0 libglu1-mesa libgtk2.0-0 libopenal1 libjpeg62 wget coreutils tar xterm sed python bzip2 qtchooser libqt4-script libqt4-scripttools libqt5script5 libqt5scripttools5 libqxt-core0 libqxt-gui0

Since that’s a sudo command, it will ask you for your password.

Comme il s'agit d'une commande sudo, votre mot de passe sera demandé.

Once that’s done, open the LinuxLNP folder and you’ll see two folders (df_linux, and LNP) and several files. Double left-click on the file called startlnp, or, if you’re in a terminal, type:

Une fois terminé, ouvrez le répertoire LinuxLNP et vous verrez deux répertoires (df_linux et LNP) et divers fichiers. Double-cliquez sur le fichier nommé startlnp ou, si vous êtes dans un terminal, saisissez :

./startlnp

On the first run, you may be asked which Terminal you want to use. Your default terminal should be the one already selected. So clicking OK should do you fine.

Lors de la première exécution, il se peut qu'on vous demande de choisir le terminal que vous souhaitez utiliser. Votre terminal par défaut devrait être celui déjà sélectionné. Cliquez sur OK et tout devrait bien se dérouler.

You’ll soon see the Lazy Newb Pack window:

Vous verrez bientôt la fenêtre du Lazy Newb Pack :

Obviously, the big ‘Play Dwarf Fortress!’ button will do what it says on the tin, but first it’s better to add a few tweaks.

Évidemment, le gros bouton « Play Dwarf Fortress ! » fera ce qu'il est censé faire, sans plus, et d'abord, il est préférable d'ajouter quelques améliorations.

DFHack is a bunch of preinstalled addons for Dwarf Fortress, but you have to enable them first. Click the DFHacks tab at the top of the window (below the Lazy Newb Pack logo). I usually enable

DFHack est un ensemble de modules complémentaires préinstallés pour Dwarf Fortress, mais vous devez d'abord les activer. Cliquez sur l'onglet DFHacks en haut de la fenêtre (sous le logo Lazy Newb Pack). J'active d'habitude :

• Automatic Job Assignments (Affectations automatiques de tâches)
• Autoprune Dead/Missing List (Réduire automatiquement la Liste des morts/manquants) 
• Don’t Cook Tallow (Ne pas faire cuire le suif)
• Performance Tweaks (Ajustements des performances)

Feel free to enable others as you see fit. If you want a more exotic isometric view of Dwarf Fortress, then to enable Stonesense.

N'hésitez pas à en activer d'autres comme bon vous semble. Si vous voulez une vue isométrique plus exotique de Dwarf Fortress, activez alors Stonesense.

In the Advanced tab, I just make sure sound is set to NO and Autosave is set to SEASONAL. The rest I leave as default.

Dans l'onglet Advanced, je m'assure que le son est réglé sur NO et que Autosave est réglé sur SEASONAL. Le reste, je le laisse par défaut.

Utilities tab is a bunch of tools that you can use when you’re in the game. Dwarf Therapist is excellent for tweaking the things your dwarves can/can’t do. Soundsense will give you appropriate background music, and while Armok Vision will give you a lovely Unity3D view of your fortress, it will probably slow your machine to a crawl.

L'onglet Utilities fournit un ensemble d'outils que vous pouvez utiliser au cours du jeu. Dwarf Therapist est excellent pour régler les choses que vos gnomes peuvent ou ne peuvent pas faire. Soundsense vous donnera la musique de fond appropriée, tandis que Armok Vision vous offrira une belle vue Unity3D de votre forteresse, mais il ralentira probablement votre machine.

The Graphics tab is where you can choose a ‘theme’ of sorts.

L'onglet Graphics est l'endroit où vous pouvez choisir un « thème ».

Options is where you can set some other options (which I left at default).

Options est l'endroit où vous pouvez définir d'autres options (que j'ai laissé par défaut).

All you need to do now is click ‘Play Dwarf Fortress!’ and you’re in!

Tout ce qu'il faut faire maintenant est de cliquer sur « Play Dwarf Fortress! » et vous y êtes !

Start Small

Commencer en douceur

Although Dwarf Fortress may seem simple with its ASCII graphics (or theme), it’s actually quite CPU intensive. It’s best to start with a small map. This game simulates every nuance of its world right down to simulating individual body parts being damaged! No, seriously. It’s like a nano-world Minecraft. When you generate a world, it will make a random world, and then apply up to two hundred years of history to it. It will change the terrain accordingly and keep a log of every event that’s happened in that history (eg: battles) which you can then read through. It’s insane just how complex this game is under the hood.

Bien que Dwarf Fortress puisse sembler simple avec ses graphismes (ou thème) ASCII, il est en fait assez gourmand en CPU. Il est donc préférable de commencer par une petite carte. Ce jeu simule chaque nuance de son univers jusqu'à simuler les différentes parties endommagées du corps ! Non, plus sérieusement, c'est comme un nanomonde de Minecraft. Quand vous générez un monde, un monde aléatoire sera créé, et ensuite il lui sera appliqué jusqu'à deux cents ans d'histoire. Le terrain sera changé en conséquence et gardera un journal de chaque événement qui se sera déroulé dans cette histoire (ex : batailles) et que vous pourrez ensuite lire. C'est fou comme la machinerie de ce jeu est complexe.

References Two good starter guides are: http://dwarffortresswiki.org/index.php/DF2014:Quickstart_guide and: https://df-walkthrough.readthedocs.io/en/latest/index.html Good luck. I’m still trying to get the hang of it! Dwarf Fortress on Wikipedia: https://en.wikipedia.org/wiki/Dwarf_Fortress Dwarf Fortress’ own wiki: http://dwarffortresswiki.org LinuxLNP: http://dffd.bay12games.com/file.php?id=13244

Références

Deux bons guides pour débuter sont : http://dwarffortresswiki.org/index.php/DF2014:Quickstart_guide et : https://df-walkthrough.readthedocs.io/en/latest/index.html

Bonne chance. Pour ma part, j'essaie toujours d'y arriver !

Dwarf Fortress sur Wikipedia : https://fr.wikipedia.org/wiki/Dwarf_Fortress

Le wiki de Dwarf Fortress : http://dwarffortresswiki.org (Ndt - wiki francophone: http://www.dwarffortress.fr/wiki/index.php?title=Accueil )

LinuxLNP : http://dffd.bay12games.com/file.php?id=13244