Build a colony of ruthless capitalist Dwarves in a strange fantasy land.
All Reviews:
Mixed (61) - 67% of the 61 user reviews for this game are positive.
Release Date:
Sep 25, 2017

Sign in to add this item to your wishlist, follow it, or mark it as not interested

Early Access Game

Get instant access and start playing; get involved with this game as it develops.

Note: This Early Access game is not complete and may or may not change further. If you are not excited to play this game in its current state, then you should wait to see if the game progresses further in development. Learn more

What the developers have to say:

Why Early Access?

“Our team is made up of a handful of hobbyists and contractors. We have been developing DwarfCorp since late 2012, so it isn't early in the development process, per se; but its only recently (late 2017) that the game has been polished enough to show on Steam. We ran a successful Kickstarter in 2013, and used the funds to get the game to this state.

DwarfCorp is now in Beta mode. We're constantly updating and improving the game. Funds from Early Access and your feedback will all go toward improving the game until its finished.”

Approximately how long will this game be in Early Access?

“We plan to exit Early Access in Q4 2018.”

How is the full version planned to differ from the Early Access version?

“The core features of DwarfCorp are all pretty much complete (if a little buggy). By the end of Early Access we plan on squashing as many bugs as we can, improving performance, and adding new content. In particular, we plan on increasing the number of things dwarves can build, creatures they can interact with, and scripted events for the player to enjoy.”

What is the current state of the Early Access version?

“The core features are in place. The game is mostly playable and is pretty fun in its current state. We're still working on improving performance, fixing bugs, and making it more enjoyable.

What is done right now:
* Mining both above and underground.
* Directly controlling dwarves.
* Gathering/chopping trees, stockpiles and treasuries.
* Graveyards, graves and corpses
* Building rooms/items/structures
* Crafting
* Farming / Animal Husbandry
* Trade/War with natives
* Magical research
* Overworld generation / sandbox
* Dwarf leveling, happiness, hiring/firing dwarves
* Dwarf classes: Miner, Craftsdwarf, Wizard, Axedwarf, Musketdwarf
* Biomes: Forest, Desert, Tundra, Jungle, Grassland, Waste, Caves
* Several land animals and birds.
* Natives: Elves, Goblins, Molemen and the Undead

What needs some more work:
* More kinds of crafts and items (there are only about 6 things to craft)
* More kinds of dwarf interactions and skills
* More scripted events and quests (right now there is only one)
* Better fleshing out of natives and war
* More variation of dwarf appearence and behavior”

Will the game be priced differently during and after Early Access?

“Price will not change as we exit Early Access. We may hold sales or promotional events in the future, and may provide paid content long after Early Access is over.”

How are you planning on involving the Community in your development process?

“DwarfCorp is open source, so we not only accept comments and feedback from the community, but also source code. One of the most important parts of Early Access will be increasing the size of our user base to do more thorough testing of the game's mechanics to balance them and make them more fun.”
Read more

Buy DwarfCorp


Recent updates View all (23)

January 7

Happy new year! Version 18.01.07

Hi everybody! We’re back from the holiday season with a whole bunch of new bugfixes. Over the past few weeks we’ve been doing some cleanup and optimization of some of the underlying task and pathfinding systems. Unfortunately, old saves will not be compatible with the new DwarfCorp version.
List of Changes
  • Task manager improvements — dwarves now pull tasks from the task queue when idle rather than getting assigned tasks on a timer. This is more efficient and less prone to errors from corner cases.
  • Fixed bug in dwarf task pre-emption that caused dwarfs to try the same task over and over.
  • Dwarves now wait up to 60 seconds for a plan to be available. Previously they only waited 1 second. This was causing pathfinding to almost always fail for players with lower-power machines.
  • Dwarves now choose whether to use inverse or forward path planning based on the openness of the destination. Previously, they only used inverse pathfinding when forward pathfinding failed. This makes pathfinding much faster when going from above ground to underground destinations.
  • Faster pathfinding in general, with quicker tests for whether a path does not exist.
  • Fixed several issues with path following that was causing some paths to get cut short or get animated incorrectly.
  • Fix bug in audio ambience engine that was causing audio to randomly cut out.
  • Fix bug that caused trade envoys to get stuck without leaving the world.
  • New dwarf unconsciousness rules. If the dwarf has less than 15 HP, he’ll look for a bed to heal in. If no bed is available and his HP falls below 5, he goes unconscious and heals slowly. If a dwarf falls to 0 HP while unconscious, he dies. Previously, if the HP fell below 15 and no bed was available, the dwarf would freeze.
  • Unconscious dwarves can no longer be assigned gather tasks.
  • Dwarf status displays whether or not they are unconscious.
  • Fix crash while moving ladders and doors.
  • Clear log file if it grows larger than 50 MB. (previously the log could grow extremely huge, especially on Linux)
  • Fix LD_LIBRARY_PATH on Linux and Mac which was causing saving/loading to fail. Also possibly causing Steam Overlay crash.
  • Revert dwarf multi-block building so that they only build one block at a time. This makes wall building much slower, but fixes several corner case bugs that were causing block building to fail. Will have to re-implement this in the future in a smarter way.
  • Fix jump animation which was causing dwarf to get stuck in ceiling sometimes.
  • Use stipple alpha on block placement designations. This makes them easier to see.
Other stuff
We’ve got some new features and optimizations under the hood that we’re still testing. These include a revamped animation system that is faster and uses less memory, and (looking more into the future), a minecart system.

FYI, I (Matt) will be unavailable from January 13th through January 27th. We’ll be back in action after that.

5 comments Read more

December 24, 2017

17.12.23 -- The Jolly Forest

Hi everybody and happy holidays! We just pushed an update to Steam and with more bugfixes and new Christmas-themed assets.
The Jolly Forest

There is now a new biome called the Jolly Forest which springs up wherever elves are in control of regions with cold climates. The Jolly Forest features edible candy-cane trees that drop peppermints, dangerous Snow Golems and penguins.

  • Added penguin, snowman, candy-canes, peppermints and ice resources.
  • Player can now build ice walls/floors.
  • Synchronized voxel textures in the GUI (they’ve been inconsistent for a while).
  • Fix memory leak in Astar planning service.
  • Fix memory leak in kill-entity task assignment.
  • Reduce rate at which creatures check for threats to once per second.
  • Throttle Astar planning thread so that it doesn’t take up so much CPU.
  • Civilizations start with random love/hate of the player rather than all being neutral.
  • Add display to the world generator that shows the active civilizations and biomes in the selected region.
3 comments Read more
See all discussions

Report bugs and leave feedback for this game on the discussion boards

About This Game

DwarfCorp is a precedurally generated, open source fantasy real-time strategy game in which you lead a colony of ruthless capitalist Dwarves to discover new lands, and exploit them for profit!

Dig deep into the earth to discover rare gems and ores, and send them back to the motherland in a balloon or ship. Defend your colony with walls, traps, and mercenaries. Promote your employees for their good work, or give them a slap if they get sloppy. Meet Elves, Goblins, Mole Men, Demons and more! Design your company logo and color scheme, and watch your company grow.

System Requirements

Mac OS X
SteamOS + Linux
    • OS: Windows XP
    • Processor: i5
    • Memory: 2 GB RAM
    • Graphics: Direct X 9 Compatible Video Card
    • DirectX: Version 9.0
    • Storage: 200 MB available space
    • Sound Card: Not Required
    • OS: Windows 10
    • Processor: i7
    • Memory: 4 GB RAM
    • Graphics: Dedicated GTX 860 or higher
    • DirectX: Version 9.0
    • Storage: 1 GB available space
    • OS: OSX
    • Processor: Intel i5
    • Memory: 2 GB RAM
    • Graphics: Direct X 9 Compatible Video Card
    • Storage: 200 MB available space
    • Processor: Intel i7
    • Memory: 1 GB RAM
    • Graphics: Dedicated Graphics Card
    • Storage: 1 GB available space
    • OS: Any Linux 32 or 64 Bit
    • Processor: Intel i5
    • Memory: 2 GB RAM
    • Storage: 200 MB available space
    • Processor: Intel i7
    • Memory: 4 GB RAM
    • Storage: 1 GB available space
Customer reviews
High Volume of Reviews Detected:
Exclude  or  View Only
Review Type

Purchase Type


Date Range
To view reviews within a date range, please click and drag a selection on a graph above or click on a specific bar.

Show graph

Display As:
Review Beta NEW!
When enabled, will sort reviews by new Helpfulness score. Read more about it in the blog post.
Show graph
Hide graph
Review Helpfulness Beta Enabled
There are no more reviews that match the filters set above
Adjust the filters above to see other reviews
Loading reviews...