Dwarf Fortress Survival Gear
Ah Dwarf Fortress, full title: Slaves to Armok II: Dwarf Fortress, a ludicrously wordy title for a ludicrously (and infamously) complex little game.
I was catching up on the archives of Shamus Young's blog, and I saw him talking about someone else's Let's Play of Dwarf Fortress, which in turn referenced the most famous Let's Play involving this game, the Saga of Boatmurdered, wherein an intrepid group of SA forum goons switched off playing a fortress called Boatmurdered, dealing with bloodthirsty pachyderms and attempting to flood the world with magma. Seeing these posts made me want to play the game myself, something I'd attempted and failed at in the past.
But maybe I get ahead of myself, maybe you don't know anything about Dwarf Fortress. If that's the case, I recommend the Wikipedia article I link above. Basically, though, Dwarf Fortress is an extremely detailed game in an extremely rudimentary (or downright ugly) package. It simulates the trials and tribulations of founding and running a Dwarven colony, from digging tunnels and defenses to building canals full of molten magma and cunning traps to vex invaders.
The game is played from a top-down perspective, and it uses archaic ASCII art, not unlike classic games like Nethack or Rogue. By default, it looks very, very dated. Here's a sample screenshot of the core game in action:
Despite the way it looks, however, this is an incredibly deep game. Each time you play, you can generate an entire procedural world, complete with 200 years of history generated on the fly. Heroes, deities, cults, and civilizations rise and fall as a map is generated, and then you are tasked to choose a place for your team of seven initial dwarves to settle.
And it doesn't stop there, the game models every individual creature down to organs, limbs, and bones. If a dwarf gets stabbed, an organ might be damaged, or a limb, and these things may stay with that dwarf and hinder its ability. You can dig into the earth and construct insanely complex structures, and set up intricate mechanisms, complete with your own triggers from levers or pressure plates.
This is a game where you can divert a river to flood a part of your fortress, then use pumps to create an artificial waterfall or fountain, complete with a realistic fluid pressure simulation. You can find sources of magma underground, and channel it to set traps or power your dwarven forges. The amount of freedom in the game is astounding, and the price you pay is ancient graphics and abysmal accessibility.
The hardest part of Dwarf Fortress is starting to play Dwarf Fortress. The first time you try to play, you will probably not even be able to figure out how to choose a decent place for your dwarves to embark to, let alone how to outfit them so they don't get murdered right away. On top of that, you may be discouraged to discover that failure is part of the point of the game. It reminds you right off the bat: Losing Is Fun!
The point of Dwarf Fortress, apart from trying to make awesome forts and generate hilarious stories, is to see how long your fortress can last before it fails miserably and all your dwarves die an ignominious death. But it's hard to get to this lofty goal of epic failure, when you can't even get past the utterly mundane failure inherent to playing for the first time.
Therefore, I present to you, the tools that I found invaluable in surviving Dwarf Fortress. Surviving it long enough to fail spectacularly, at least.
Mayday DFG
You can get Dwarf Fortress from the creator's website at www.bay12games.com, but I don't recommend it. Instead, I recommend you get Mike Mayday's graphics addition, a compilation version with a very nice tile set and custom dwarf and creature graphics that make the game look quite nice, all things considered.
Remember that screenshot up above? No? Scroll up and have another look, I'll wait.
Okay, now look at this one, this is how the Mayday version looks, I think you'll agree that it's a whole hell of a lot more pleasing to look at:
Not only are there no more pure ASCII characters, you can actually tell what everything is just by looking at it! Here you can see a dwarf dining room, with a bunch of dwarves inside, and a stockpile of barrels on the right.
You can get Mike Mayday's DFG version of the game at this link, and the download is a nice, all-inclusive package that contains the executable along with all the improved graphics files, as well as some good starting init file settings. It also includes a nice feature where it will auto-configure your group of dwarves for you, if you want, giving them good skills and items for a starting player.
Video Tutorials
In this thread, you can find links to captain_duck's excellent video tutorials on YouTube.
This fantastic human being has gone through the trouble of providing 40 tutorial videos covering every aspect of the game for the complete novice. It starts by explaining how to generate a world and choose a decent starting location, procedes to teach you how to build your team of dwarves (though you needn't do it yourself if you have the Mayday DFG), and then goes on to explain every major aspect of the game, showing you how to succeed... or how to fail amusingly.
You don't have to watch them all, there are over 6 hours of instruction here, but these tutorials are the absolute best place to start learning this game.
Dwarf Fortress Wiki
The Dwarf Fortress Wiki is an excellent and exhaustive source of information about everything in the game, from simple concepts to complicated mechanisms and effective strategies.
It's not the best source for a complete novice, as it can be overwhelming if you've never played before. Use the tutorials above to get started instead, and refer to this site as you play to learn about more advanced concepts.
Dwarf Manager
Dwarf Manager is a standalone program that you can run alongside Dwarf Fortress to help you manage your dwarves' professions.
As your fortress fills up with dwarves, it becomes harder and harder to manage which dwarf should perform what task, and it can be very tedious to manually change multiple dwarves from chopping wood to carving stone, for instance. Dwarf Manager, and similar programs, let you assign special profiles to your dwarves, and then switch a dwarf between profiles easily. While it's not strictly necessary early on, it becomes very handy once you have a significant number of dwarves running about.
Note: Dwarf Manager has not been updated in a while, and newer versions of the game (like the current v21 of Mayday's DFG) will not work with it without letting the program know how the memory layout of Dwarf Fortress has changed. Luckily, I have done the footwork for this on the internets, and you can get the program to work by downloading version 0.7 linked above and replacing the MemoryLayouts.xml in its directory with this one.
If you don't like Dwarf Manager (or can't get it to work by using the file above), there are other similar programs out there that you can use instead, and you can probably find them by looking around the Bay12 forums.
A Visualizer
This last bit of gear is hardly necessary, but for me, it was a big deal.
Several fans have now created programs that will let you see what your fortress looks like using actual, honest-to-goodness graphics. While you don't need this to play, it can help you get a handle for how the game represents 3D space, and in my opinion at least, it can help build an attachment to your creation when you can actually see it without trying to strain your brain.
I want to stress that these are not the same as adding modern graphics to the game, you cannot play the game using these programs, but you can see how your fortress looks while Dwarf Fortress runs in the background.
I have found two different visualizers that I really like. The first, Stonesense, will visualize your fortress using colorful isometric sprite graphics, and it can even update in real time to show you dwarves and other creatures moving around your land, and even modifying the landscape, which can be really cool. To use it, just run it at the same time as Dwarf Fortress. I will switch to it every once in a while when playing, to see how my fortress is looking from another perspective.
Here is an example of how the game looks via Stonesense:
The only down side to Stonesense is that it only shows you your fortress one horizontal slice at a time, meaning if you build some crazy tall structure, you can still only see one floor at a time, like the in the game itself.
If you want to see your entire fortress in full 3D, I recommend Visual Fortress. This program is a little rougher than Stonesense, it won't automatically connect to your game, and it won't update in real time. It also doesn't show a lot of costructed objects like workshops. To use it, you just run it at the same time as the game, and choose Dump From Dwarf Fortress from the File menu. You can click okay on the next screen, and the program will construct a 3D representation of your fortress, frozen in time, which you can then navigate using the mouse and keyboard.
Here is an example of what a fortress looks like in Visual Fortress:
Keep in mind that this is just one of my little fortresses, if you want to see some impressive ones, look at the link to Visual Fortress above, the creator provides some screenshots of his own and others' mega-projects.
Remember: Losing is Fun!
Well, that's it then, with these resources, even a complete novice can start to get a handle on playing Dwarf Fortress: just look at me. A week ago I had no idea how to do anything more complex than dig a tunnel, while my newest fortress, shown in the Visual Fortress screenshot above, is not only largely self-sufficient, but it also has an awesome flooding death chamber at the entrance.
I can pull some levers to snap the doors on either end of that passageway shut, and then pull another to flood the room completely by pumping water from the nearby brook. It even has hatches on the floor to then dump the water into a large chamber where it can seep in and evaporate away!
Of course, I wouldn't recommend the game to everyone, but if you like games that let you build crazy things, or management simulations where you have to keep a society running by providing for its citizens, you really can't go more epic than Dwarf Fortress.
It helps to have a bit of a masochistic streak, too.

January 27th, 2010 - 15:21
Platypus cancels read blog post: Taken by fey mood.
Platypus has claimed a desktop PC.
Platypus has begun a mysterious construction!
Platypus has created an artifact dwarven fortress, Icyballs the Bane of Warmth!
January 31st, 2010 - 23:32
Hadn’t seen Stonesense before–worth looking into, if only for my own personal enjoyment.
Anyway, yeah, half the fun is that masochistic streak that makes you burn down your Sim’s house, or jump off of cliffs in shooters. Sometimes, you just want to see the destruction of something beautiful.
February 1st, 2010 - 09:46
Ah yes, no doubt about it.
I decided to flood the first fortress where I had sort of gotten the hang of the game, because it wasn’t quite up to my standards, and because I wanted to see what happened.
Funtimes.
October 31st, 2010 - 18:16
This is like my third time coming by your site. Regularly I do not make comments on, but I have to mention that this article really pushed me to do so. Really awesome article!
November 1st, 2010 - 16:18
This subject is a delicate one, one has to think through it before coming to a conclusion on about it,beautiful site I like the header.
November 2nd, 2010 - 07:59
I enjoyed reading your post, it gave me new perspective on my understanding.
—-
“In a game of poker, I can put the players’ souls in my pocket.”
November 2nd, 2010 - 23:21
Thanks for a great post and interesting comments. I found this post while surfing the web for Thanks for sharing this article.
November 4th, 2010 - 09:47
This is my first time i visit here. I found so many useful stuff in your web site particularly its discussion. From the tons of reviews on your posts, I guess I am not the only one having all the enjoyment here! keep up the really good work. My kind regards, Charla.
November 6th, 2010 - 21:43
Hey, cool website. I actually came across this on Ask Jeeves, and I am really happy I did. I will definately be coming back here more often. Wish I could add to the conversation and bring a bit more to the table, but am just taking in as much info as I can at the moment.
Thank You
watch free movies
November 15th, 2010 - 19:24
Stumbled upon this excellent post on Google and I’m happy I did.
November 16th, 2010 - 04:41
I must mention. while reading what I just read, you sound like an fantastic author! Really, you use very good grammar, proper use of pronunciations, proper everything! I might additionally like to add and say that I believe you pin pointed my style of writing as well which I love! What I also like about your blog is that you give an opportunity for a larger variety of an audience to unravel the immense storyline of your writings. And with that, I believe you will definitely continue succeeding in flourishing an exceptionally very well written piece
Another page I read this day with nice grammar was cherry red casino review at another website.
November 17th, 2010 - 18:28
The silence that accepts merit as the most natural thing in the world is the highest applause.
November 18th, 2010 - 00:18
Hey, you’ve posted such a informative post that it’ll surely enable me.
November 18th, 2010 - 00:25
Thanks for that publish up. I imagine the stuff pointed out within your matter is basically spot on. We’ve been undertaking preliminary investigation relating towards the matter and your piece has cleared up several uncertainties I had. I’m working on an dissertation aw well as being a term piece for my English topic and am already shopping via a lot of web blogs to study. Also, loving the blog layout. I had a related blog to yours ahead of I sold it on.
November 18th, 2010 - 19:46
Good site, do have a newsletter? In the event you do not definately should get on that piece…this website rides dirty
November 20th, 2010 - 07:07
What fantabulous posting it’s been. Within no way seen this kind related to helpful post. I’m thankful to you and count on a lot more associated articles. Thank you so much.
November 20th, 2010 - 09:34
Howdy. I am very pleased I found this webpage, I genuinely discovered you by mistake, whilst I’d been searching Msn for another thing, Anyway I am here now and would just like to thanks for your time for the fantastic site posting as well as a all round intriguing web web page (I additionally like the theme/design). I have saved as a favorite it and also subscribed to the RSS feeds. My best wishes, Rosina.
November 20th, 2010 - 13:50
Thank you for the sensible critique. Me and my neighbor were just preparing to perform some exploration about this. We got a seize a book from our local library but I believe I discovered more from this put up. We’re extremely glad to determine this sort of fantastic details becoming shared freely out there.
November 20th, 2010 - 17:38
Quite great Article and I’d like to fit this Report in my blog. THX, Cheers
November 21st, 2010 - 08:41
Wow! What a concept! Beautiful .. Impressive
November 22nd, 2010 - 07:21
Hey there, are you getting problems with your hosting? I essential had to refresh the page about 5 times to get the page to load. Just saying
November 23rd, 2010 - 00:03
Thanks this made for interesting reading. I really like your wordpress theme,I frequently come back the following and i dont know why. I just seriously like your web site lol… I just now read one thing just like this on yet another site. I believe they may well of stolen your blog?
November 23rd, 2010 - 02:04
Hey thanks for the article, It was awesome to finally read a good blog that actually makes sense. I will be back soon to read some more. Good research
November 24th, 2010 - 07:31
Hey, awesome website. I actually came across this on Ask Jeeves, and I am stoked I did. I will definately be revisiting here more often. Wish I could add to the post and bring a bit more to the table, but am just taking in as much info as I can at the moment.Thank you..
November 24th, 2010 - 08:35
This is the best blog I’ve ever seen in my life! I really appreciate you taking the time out of your busy day to share your this with everyone.
November 24th, 2010 - 22:45
Really informative and fantastic anatomical structure of written content , now that’s user pleasant (:.
November 25th, 2010 - 05:34
Most what i read online is trash and copy paste but i think you offer something different. Keep it like this.
November 25th, 2010 - 06:26
I entirely am loving this web page!!!! 100 % gonna must placed this on my bookmarks.
November 25th, 2010 - 07:07
There is no condoning his actions-however, and a big however, let’s be logical here.
November 25th, 2010 - 08:51
The web design looks attractive. Can you buy it?
November 25th, 2010 - 09:41
quite beneficial stuff, overall I believe that is really worth a book mark, thanks
November 25th, 2010 - 16:08
Concise and written well, thank you for the post
November 25th, 2010 - 23:18
It seems you have a very popular blog! congrats!
November 26th, 2010 - 05:29
The Zune concentrates on being a Portable Media Player. Not a web browser. Not a game machine. Maybe in the future it’ll do even better in those areas, but for now it’s a fantastic way to organize and listen to your music and videos, and is without peer in that regard. The iPod’s strengths are its web browsing and apps. If those sound more compelling, perhaps it is your best choice.
November 26th, 2010 - 08:01
What website can giving really great Starcraft tips? I really suck by Starcraft. I need A few tips. so can someone provide me a web site which is filled by amazing tips. however went you giving me a web site, may end users at least giving me A few tips as for Your own.
November 26th, 2010 - 12:11
I usually get bored easily and close the tab but i think you have a unique blog. Grats !
November 26th, 2010 - 14:34
Hey cp5dcm, very interesting post, it really got me thinking. Thank you. lfer4
November 27th, 2010 - 00:15
This has definitely provided me with a new aspect on the subject. I’ve favorited and subscribed to your awesome site!
November 27th, 2010 - 06:53
I recently had my websites rebuilt and i am trying to find new ways to make it better.Your design is quite nice and you do know how to write well. I though that it would be nice to say that i will use some of your “know-how”.
November 27th, 2010 - 15:25
Hey – nice web site, just seeking approximately some blogs, looks a fairly good platform you happen to be using. I’m at present using WordPress for a few of my sites but seeking to change certainly one of them over to a platform similar to yours as being a trial run. Anything in specific you’d recommend about it?
November 28th, 2010 - 12:39
Very Nice website. I built mine and i was looking for some design ideas and your website gave me some. May i ask you whether you developed the website by youself?
Thanks
November 28th, 2010 - 14:56
Pretty impressive article. I just came across your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I’ll be subscribing to your feed and I hope you post again soon.
November 29th, 2010 - 00:39
Thank you for this blog. Thats all I can say. You most definitely have made this blog into something speciel. You clearly know what you are doing, youve covered so many corners.kind regards
November 29th, 2010 - 00:43
Apple now has Rhapsody as an app, which is a great start, but it is currently hampered by the inability to store locally on your iPod, and has a dismal 64kbps bit rate. If this changes, then it will somewhat negate this advantage for the Zune, but the 10 songs per month will still be a big plus in Zune Pass’ favor.
November 29th, 2010 - 11:27
Hello, I just have to say that this article is simply Terrific! It is just what We have have been searching for. Will subcribe your site for sure.
November 29th, 2010 - 11:46
Interesting article. Were did you got all the information from?
November 29th, 2010 - 20:07
Hi, I was just browsing some sites and I found your site from another site. I read a few of your blog posts and think they were pretty good. Thank you, I will stop by your blog soon.
November 29th, 2010 - 20:33
I do agreee on that topic. amateurluder
November 30th, 2010 - 00:20
Hey from down beneath..I’ve got been shopping by means of a number of your pages and specificlly like this 1. In the begining I e-book marked your front page due to the fact I saw a thing I liked. It is now my second trip back to see what different you had on your internet site and that i just desired to say that you simply have carried out some very cool guide.
November 30th, 2010 - 01:09
awesome writing for this an excellent storie a lot of people that write articles online don’t get completely credit and i would like to say thank you for your fine work. I adore the page layout as-well you really getting this blog around. I have just tweeted this post. I was kinda looking for this for a while and i will tell my comrades about this blog the will beenticed by thanks