Dwarf Fortress Classic

Bild des Benutzers comrad

Zusammenfassung

Dwarf Fortress besteht aus 2 Teilen, nämlich zum einen einem Rogue-like, in dem man als Held in einer Welt seine Abenteuer erlebt (der sogenannte Adventure Mode) und zum anderen aus einer Art Strategiesimulation, in der man mit 7 Zwergen eine Zwergensiedlung erschafft und gegen Invasoren verteidigt. Dwarf Fortress wird nativ für Windows, OS X und Linux angeboten. Man lädt sich hier für Linux auch die Binaries direkt von der Webseite herunter.

Die kommerzielle Version Dwarf Fortress könnt ihr auf itch.io (als Steam-Key) oder auf Steam selbst erwerben, sobald diese Version erschienen ist.

Steuerung

Das Spiel wird mit der Tastatur gespielt. Speziell im Adventure Mode wird man anfangs oft in der Hilfe nachsehen müssen, da es unzählige Aktionen und Fähigkeiten gibt.

Grafik und Ton

Es sieht aus wie ein Roguelike, das bedeutet, dass man üblicherweise einen Buchstaben und Zeichensalat sieht.

Allerdings gibt es auch schöne, grafische Tilesets, die von Spielern gemacht werden. Des weiteren gibt es zum Beispiel noch Stonesense, einen grafischen Visualizer, welcher eine Isometrische Ansicht bietet, in der man allerdings nicht Spielen kann.

Anmerkungen

Das Spiel hat eine steile Lernkurve, deswegen sollte man nicht gleich entmutigt aufhören, wenn innerhalb der ersten Minuten alle Zwerge sterben. Es ist außerdem von Vorteil, wenn man anfangs mit einem Let's Play oder einem Tutorial arbeitet.

Troubleshooting

Der zlib-Fehler meldet sich wie folgt:

libpng error: bad parameters to zlib

Dann müsst ihr die zlib in 32bit installieren und das Spiel wie folgt starten:

LD_PRELOAD=/lib/libz.so.1 ./df

Solltet ihr die folgende Fehlermeldung erhalten:

Dynamically loading the OpenAL library failed, disabling sound

so liegt das, sofern ihr sicher seid openal installiert zu haben, vermutlich daran, dass das Spiel die entsprechende Datei nicht findet.
Dies wiederum hängt damit zusammen, dass nach der Datei libopenal.so gesucht wird, die vorhandene Datei libopenal.so.1 dabei aber ignoriert wird.
Beheben lässt sich dies als root im Terminal via

ln /usr/lib/i386-linux-gnu/libopenal.so.1 /usr/lib/i386-linux-gnu/libopenal.so

Ressourcen

  • Lazy Noob Pack, ein vorkonfiguriertes Dwarf Fortress mit allem was man sich wünscht (Windows only)
  • Dwarf Therapist, ein Programm, welches die Verwaltung von vielen Zwergen vereinfacht
Screenshots und Videos
Mastodon