Slaves to Armok II: Dwarf Fortress (abrégé Dwarf Fortress) est un jeu vidéo gratuit développé sous licence freeware par Tarn Adams. Il est disponible sous Linux, Mac OS X et Windows.
Le jeu prend place dans un univers imaginaire médiéval fantastique et l'accent est mis sur le comique des situations et des descriptions vécues par les différents personnages.
Jouable exclusivement en mode solo, Dwarf Fortress comporte deux modes de jeu:
Ainsi, malgré des graphismes en ASCII (des thèmes graphiques peuvent se télécharger) et une certaine complexité, le jeu devient de plus en plus populaire.
Le développeur a en revanche promis de se pencher sur la question de la traduction de son jeu.
sudo apt-get install libsdl1.2debian
Si vous rencontrez une erreur du type :
./libs/Dwarf_Fortress: error while loading shared libraries: libSDL_image-1.2.so.0: cannot open shared object file: No such file or directory
Sur une Ubuntu 32 bits il suffira de cette commande pour régler le soucis :
sudo apt-get install libsdl-image1.2 libsdl-ttf2.0-0
Sur une version 64 bits la résolution du problème est plus fastidieuse, consultez ce lien et Installer Dwarf Fortress sur une Ubuntu 64bits sur generation-linux.fr.
Si au lancement une fenêtre annonce que le son ne peut pas être initialisé :
Dynamically loading the OpenAL library failed, disabling sound
Comme décrit ici, vous devez créer des liens symboliques vers les fichiers suivants (testé sur Ubuntu 13.04) :
sudo ln -s /usr/lib/i386-linux-gnu/libsndfile.so.1 /usr/lib/i386-linux-gnu/libsndfile.so
et
sudo ln -s /usr/lib/i386-linux-gnu/libopenal.so.1 /usr/lib/i386-linux-gnu/libopenal.so
Les tilesets sont des images que le jeu utilise pour générer ses graphismes, chaque "tile" est utilisé pour montrer du texte et représenter des éléments du jeu.
Les joueurs se plaisent à créer des tilesets pour plusieurs raisons: augmenter la visibilité, rendre le jeu plus ésthétique, ou encore changer la résolution des graphismes.
Les tilesets se déclinent en deux types: les "character sets" (ou simplement "tilesets") et les "graphics sets".
Un character set est une image png ou bmp qui contient 256 tiles, correspondant au 256 caractères ASCII.
Pour en installer un, suivez les instructions suivantes :
[FULLSCREENX:800] [FULLSCREENY:600] [FULLFONT:montileset.bmp]
[WINDOWEDX:640] [WINDOWEDY:300] [FONT:montileset.bmp]
Il est recommandé de garder la ligne [BLACK_SPACE:YES]
par soucis de stabilité.
Les characters sets changent seulement certains graphismes, certains restent tels quels. Les "graphics sets" changent l'apparence des créatures du jeu, comme les nains ou les licornes. Ils sont habituellement fait pour s'accorder avec un character set. Vous les trouverez ici.
Voir ici. La traduction est compliquée, seuls les créatures et objets peuvent être traduit, et les fichiers changeant à chaque versions, il est difficile de la tenir à jour.
Pour lancer le jeu, il suffit de lancer le fichier "df" à la racine du fichier extrait.
Si cela ne fonctionne pas, ouvrez un terminal, rendez-vous dans votre dossier racine dwarf fortress et faites un :
./df
Le joueur pourra dans un premier temps être rebuté par l'aspect graphique, la langue et l'interface difficilement accessible.
Cependant, la profondeur de la jouabilité, la grande immersion, la liberté totale du joueur et la richesse de l'univers compensent largement cette phase d'apprentissage pénible.
De plus, il existe quantité de tutoriels écrits et vidéos. Par exemple:
Pour supprimer Dwarf Fortress, supprimez simplement le dossier du jeu.