How to find a particular resource in Dwarf Fortress

dwarf-fortress

Is there any way to know where one should try digging to find a particular type of stone?

For example, I would sorely like some coal, but I'm just digging around more or less at random at the moment. Is there a smarter way to find coal seams and other similar things?

Best Answer

The wiki has a great guide to exploratory mining.

Otherwise, the map is generated at random, so the only way is to try.