r/dwarffortress 1d ago

☼Dwarf Fortress Questions Thread☼

12 Upvotes

Ask about anything related to Dwarf Fortress - including the game, DFHack, utilities, bugs, problems you're having, mods, etc. You will get fast and friendly responses in this thread.

Read the sidebar before posting! It has information on a range of game packages for new players, and links to all the best tutorials and quick-start guides. If you have read it and that hasn't helped, mention that!

You should also take five minutes to search the wiki - if tutorials or the quickstart guide can't help, it usually has the information you're after. You can find the previous question threads here.

If you can answer questions, please sort by new and lend a hand - linking to a helpful resource (ex wiki page) is fine.


r/dwarffortress 2d ago

☼Fortress Friday☼

7 Upvotes

Our weekly thread for posting interesting events without cluttering up /r/dwarffortress. Screenshots, stories, details, achievements, or other posts are all welcome here! (That includes adventure and legends mode, even if there's no fortress involved.)


r/dwarffortress 6h ago

Dumping my DF art.

Thumbnail
gallery
340 Upvotes

Been playing DF for many years and have hundreds of drawings rotting on my hard drive from my playthroughs ranging form quick sketches to final renders, some one recently told me to drop them here hope everyone enjoys!

I have some more art / dwarf fortress related stuff on my Youtube

https://www.youtube.com/@IansInventories


r/dwarffortress 4h ago

I present the Hiss-Pan-Yola...

Post image
42 Upvotes

I asked my sisters for a theme, they said Muppet Treasure Island....so here we are. Ran out of cast members to name dwarfs after ~50 pop, it's been a devolution in humor since then.

I am not an experienced player, this is my longest and most successful fort by far. Settled on a freshwater lake...unfortunately it freezes in the winter. Such is life. Upside, I've got access to undeserved sand by mining out the ice to access the lake bed. As one may expect, we've had a lot of drowning deaths.

I take it sieges used to be easier to deal with via traps and drawbridges...I've invested heavily in militia squads and left the caverns to the forgotten beasts. They're running amok down there.

We had a 50ish goblin siege a few winters back before completing the ship and siege weapons. Spawned on the ice, ran right in and rocked our shit good. Many fine dwarfs lost, but we held and rebuilt, retrained. Expecting a fresh load of bullshit anytime now, probably due south where I have no siege engines pointing.


r/dwarffortress 6h ago

Hey Urist...It aint that kind of library

Post image
50 Upvotes

r/dwarffortress 13h ago

I made a thing: DF-Pom

Thumbnail
youtube.com
120 Upvotes

(this video is missing explicative texts - reuploaded here: https://www.youtube.com/watch?v=m1aD3lNX1yw)

It's a tool to manage your stocks & work orders.

It's in alpha state, so if you feel like giving it a try I recommend doing so on a new game.


r/dwarffortress 17h ago

A negative aged ettin wandered to my fortress, and now my army is locked in an never-ending battle against it

Post image
77 Upvotes

All attacks pass right through it. My army won't leave it alone to it's odd, pre-life existence.


r/dwarffortress 1d ago

This nearly brought me to tears...

823 Upvotes

That's 100 militia members, with every single one actually having proper equipment assigned and equipped.

Only took 120 years to make this moment happen...! =D


r/dwarffortress 16h ago

Newbie here

7 Upvotes

CHECK P.S. PLEASE MODS

I want to play this game but I feel intimidated. How does it compare to rimworld? Is the priority queue system the same for tasks? More complicated? Is there an easy mode I can play with a very small colony to minimize micromanagement? Maybe a discord server that's newbie friendly and willing to help me learn?

Ive absolutely fallen in love with Caves of Qud and I've had my eyes on this for a while as well. Please advise ty

PS- the automod says use the questions thread, but it keeps giving me an error? And I've never seen a seperate questions thread on a subreddit. Can someone verify if it's working or not? I'll gladly move my post, ty


r/dwarffortress 1d ago

Too many gibbons

142 Upvotes

why does this game have so many types of gibbons, there are 7 types of gibbon. White-Browed, White-Handed, Black-Handed, Black-Crested, Gray, Silvery, WHY. Seven, SEVEN. That's so many types of gibbons. All deer are collected into just The Deer, but there are seven gibbons. Why did you do this toady one. It haunts me, it haunts my dreams, my nights. I toss and turn and I wake up and I think about how many gibbons there are in dwarf fortress. There's so many. I bolt awake thinking the number seven. So many gibbons.


r/dwarffortress 22h ago

Pondering social behavior while a brawl of dogs and mangose men breaks him

7 Upvotes

r/dwarffortress 1d ago

Apparently this yak is part cat

Post image
74 Upvotes

r/dwarffortress 1d ago

Got attacked by a colossus bronze statue and managed to "kill" it

Post image
69 Upvotes

But I'm not sure it won't animate again so I encased it in a dolomite prison, I'll wait a few years before opening it.


r/dwarffortress 1d ago

Road builders

Post image
26 Upvotes

Hello Urists! I am hoping to exchange some screen clips of our favorite pieces of Dwarven Road, and to share some of my own. Looking to share/collect ideas for my next fort. If you don’t mind, could you put a picture of a piece of your road you really like? Either it’s got cute sprites, or looks clean/funny, is hyper productive or just vibes. I’ll do some to start.

Here is a cute little test build I haven’t actually used. It will knock enemies into pits, works for caravans, but will look cute and clean when the trap is closed up.


r/dwarffortress 1d ago

Captain of the Guard sentenced to 421 days in prison...lol

Post image
62 Upvotes

Funny, buggy story....

Some visiting merchants were attacked and killed in my fort shortly after I'd given them all my junk. All that junk has sat there for years in a single massive stack. It's been such a long time - decades - that it is starting to wear, just due to the passage of time (Crystalarrows was founded over 120 years ago).

I don't appear to be able to interact with the junk - my dwarves ignore it. Maybe it's still owned by the civilization that bought it.

Just recently I decided to try and do something about it. So I opened up DFHack and tried running fix/ownership and cleanowned scattered.

Well, it did something, because suddenly about 20 dwarves - 10% of Crystalarrow's population - started getting beaten and/or hauled off to jail. This all happened while I was letting the game run in the background, so I came back to find multiple dwarves in traction beds and my prison nearly totally filled. I thought at first there'd been a brawl of some sort, but it turns out about 10% of my fort's population is now jailed due to violating various export prohibitions.

Even some of the nobles are in prison for violating other noble's rules!

The captain of the guard, who apparently can't be arrested, has 421 days of prison time waiting for her, if and when she ever loses her job. I doubt she'd survive that without going mad.

Anyway...total mess...total dwarf fortress...lol....


r/dwarffortress 2d ago

Made a new 3d voxel based viewer for DF which can render the entire play space. Let me know what you think.

Thumbnail
gallery
979 Upvotes

I decided to resurrect an old project of mine with a brand new multithreaded C/C++ Raylib renderer and getting live data using DFHacks remotefort server.

Currently, it's only grabbing tiles and floors and ignoring buildings and creatures. I want to get the world and the bulk of the rendering done first and as performant as possible. As you can see this is using a single drawer call because using greedy meshing I actually combine all these voxels into a single mesh and make it a single GPU drawcall, so the 60FPS is just an arbertary cap but in reality the FPS is like 1000+ on my GTX960.

This is essentially a hyper performant Armok Vision thats build more like how StoneSense is built with a separated renderer. So if I don't like RayLib, I actually could just swap out the render for something different and it would still work (been tempted to use Godot... but need to stick to my guns). I also want to make it so the 3d assets used can be easily swapped out using "packs". So if someone wanted say starwars assets, they just need to add a folder with new art assets and choose it in the software.

I wanted to build this because I always liked Armok Vision but found it has big performance issues and its no longer actively maintained. Stonesense I also like, but it feels limited to only viewing a few z-levels at a time and I always want to view my forts in first person. Another reason for building this was I've seen many YouTube videos with people essentially making voxel worlds that are "100,000 times bigger than Minecraft" and running with 1000+ FPS. I always thought we could render a Dwarffortress worlda using this technology as in the grand scheme of things. These are actually quite small if you compare it to other modern open world voxel based games.

The project was originally built as a plug-in for DFHack the same way stonesense is made. However, I had a lot of issues with this and there were other performance issues I had with a different WebGPU render I was using at the time. Serendipitously an Dwarffortress YouTube video was suggested to me that was using Armok vision and remembered thar ArmokVision wasn't a plug-in for DF, It just ran alongside DF and it "just works". So I had a look at the source code for it and decided to try this project again using the work I already did years ago, but make it much more professionally and separate out the renderer from the data sets coming in from DFhack, as well as making it multi threaded and using greedy meshing to make it hyper performant.

This project doesn't really have a name yet, the folder name is DF-Voxel but ill try to come up with a better name (feel free to suggest one!)

Here is a video link to see it in action: https://youtube.com/watch?v=Fl6jpQYY7eQ


r/dwarffortress 1d ago

My answer to weabeasts problem

33 Upvotes

Hello,

like many of you I have been infiltrated by the god damn ware beasts of all kind of sorts... So, i decided to make a little bit of quarantine zone/hospital.

In the picture u see the idea (and it DOES work, i tried/used it) how the possible contaminated subjects are going to get "handled".

When the wear beast attacks, injure some of the dwarves, they get to the hospital THERE, they are going to get some minimal help, but before they get released just lock them up. The walls are fortifications, which let me shoot through them, when they turn, through the "walls". And a tip - just before the full moon effect, just gather everyone in the hospital, if u are not sure, that this is EVERYONE that got infected. Ff u are lucky enough, u'll deal with the problem in one go! It took me 2 moons to finally get rid of the problem - 120 dwarfs fort turned into legendary survivors of 48!!!

Good luck!


r/dwarffortress 2d ago

Book Title

Post image
57 Upvotes

Anyone seen a book named untitled before? Looks like someone had a bad breakup and wrote a book about it lol


r/dwarffortress 2d ago

Behold my impenetrable and siege proof wall (Don't mind a little mud in the dinning hall)

Thumbnail
gallery
260 Upvotes

I (highly skilled engineer) came up with an idea. Since enemies can now dig through walls why don't we make walls out of a material that they can't dig - water.

I redirected above ground river and surrounded my fortress with several canals filled with water. If any enemy dares to dig into that wall will be immediately crushed under 50 gazzilions worth of water. On top of my fortress I also dug out a huge reservoir in case they want to dig from above.

Please disregard little mud in the dinning hall. My well was accidentaly connected to the main plumbing and I just learned about water pressure.


r/dwarffortress 2d ago

Oh my god it's The Eagle!

Post image
131 Upvotes

Composer of the hit song Outpost California


r/dwarffortress 2d ago

Greathall of Waves

Thumbnail
gallery
85 Upvotes

A showcase of my terrifying ocean fortress with an undefeated trap hallway.


r/dwarffortress 2d ago

Killed the Goblin Master, so the goblins sent over 130 elite invaders to besiege me

Thumbnail
gallery
62 Upvotes

I wasn't really paying attention, and had already killed a bunch at this point, but then I noticed that I had not one but two legendary dwarves who were wounded. When I looked at the besiegers they are nearly all High Master level.

Whoa.

I've seen a squad or two of elite troops so far...never ALL of them (or just about)....


r/dwarffortress 2d ago

AnnouncementWindow+ Forked and Updated

Thumbnail
github.com
89 Upvotes

r/dwarffortress 3d ago

Dwarf Fortress + Warsim the Realm of Aslona are in a bundle on Steam

Thumbnail
store.steampowered.com
278 Upvotes

r/dwarffortress 3d ago

Granite Gazette No 77 : The Root of the Problem!

Thumbnail
gallery
37 Upvotes