Dwarf Fortress is a single-player fantasy game. You can control a dwarven outpost or an adventurer in a randomly generated, persistent world.
The world is randomly generated with distinct civilizations spanning over 1000 years of detailed history, dozens of towns, hundreds of caves and regions with various wildlife. Command your dwarves as they search for wealth in the mountain. Play an adventurer and explore, quest for glory or seek vengeance. Extended ASCII character set rendered in 16 colors (including black) as well as 8 background colors (including black). Although Dwarf Fortress is still in a work in progress, many features have already been implemented.
Please post all support issues in the forums for the game.
Newest Dwarf Fortress Release: Version 0.34.11
This article covers the list of tweaks and bug fixes in the newest Dwarf Fortress 0.34.11 release.
Sep 3, 2012 News
Newest Dwarf Fortress Releases: Version 0.34.08/.09
This article covers the list of tweaks and bug fixes, as well as a link for downloading the newest versions of Dwarf Fortress [0.34.08/.09]. The newest addition to the updated versions: MINECARTS.
May 15, 2012 News
Newest Dwarf Fortress Release: Version 0.34.07
This article covers the list of tweaks and bug fixes, as well as a link for downloading the newest version of Dwarf Fortress (0.34.07)!
May 1, 2012 NewsDwarf Fortress Game Guide
O'Reilly Publishing--yes, the publisher of all of the C++ and Linux and everything-else-books--is publishing the first ever Dwarf Fortress tutorial!
Apr 30, 2012 News
Dwarf Fortress on Desura!
Control a dwarven outpost or an adventurer in a randomly generated, persistent world with distinct civilizations spanning over 1000 years of detailed history.
Oct 23, 2011 NewsOnly registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.







I love to use the term "learning cliff" to explain this game. The level of complexity in this game is astounding. This is easily one of my FAVORITE GAMES EVER. I would wholly recommend this game to anyone who is willing to take the time to learn it.
Have you ever got chased by Bogeymen when alone at night with no town in sight? It happened to me a few times. The only thing worse than that is fighting a vampire on your own. They're tough as nails.
There's some really cool concept art about that on deviantART... Dwarf-fortress-art.deviantart.com /gallery/33739213#/d4dla0d
Why is this not updated?
If you are going to start playing dwarf fortress, grab it from the dwarf fortress homepage (bay12games.com). The version on desura is 34.02, there have been 5 new releases since then. The lazy newb pack is also updated to 34.07: Bay12forums.com
Following a tutorial is almost mandatory, and using the wiki is highly recommended (google: dwarf fortress magmawiki).
The game is in highly active development with dev updates almost every day (not releases, just future changes). Minecarts are coming eventually!
Would be nice if 64 bit linux support was added.
omg im playing DF its sweet!!!
id love to play this game but extremely hard to understand
Hey guys! Dwarf Fortress 0.34.06 has been released.
Would be awesome if we could get an update on Desura soon. :)
Here is what's new:
New stuff
(*) Each civilization has animal training familiarity based on locale/journeys/domestication
(*) Your site picks up training knowledge as you go
(*) Your civilization picks it up from you if merchants survive
(*) Animals have training status which can deteriorate
(*) Added tools to the arena
(*) Added text site color key for town map export
Major bug fixes
(*) Fixed a save corruption from saving at the moment of trade meetings
(*) Animals that have killed/attacked civ members no longer attack when trained
(*) Allowed people to pick up their own owned clothes
(*) Stopped sever victims from obsessing over lost clothes
(*) Stopped failed pickup job from keeping item in uniform plan
(*) Pickup equipment spam handled
(*) Workshop clutter changed
Nvm, try putting the folder anywhere but in program files