This game is a submission for Ludum Dare 57. View all gamesView submission

Note: This is just an initial prototype developed in 3 days for Ludum Dare. After the first few levels it will begin to repeat as there was not enough time to make a more complete end game. Post jam it will be improved. Please leave comments if you have any ideas of what you'd like to see!

Gameplay

DORFS is a casual idler simulation game where you are attempting to dig deeper and deeper into the earth. Task your dwarves to collect resources, spend your gold on new facilities/upgrades, and delve further into the depths.

The game was created for Ludum Dare 57 with the theme "Depths". 

Controls

Keyboard and Mouse:

  • WASD or Right click drag: Move camera around
  • Left Click: Interact with gold/gem resources
  • Mouse Hover: Get details from buildings/signs 

Credits

  • Profour: Programmer, Artist, Animator, Game Design, Level Design

Attribution


DORFS was created in the span of 72 hours for Ludum Dare 57 using Godot 4.4.1 stableAseprite, and Audacity. All code, game design, and artwork were created during the game jam.

Updated 9 days ago
Published 12 days ago
StatusIn development
PlatformsHTML5, Windows, Linux
Rating
Rated 4.3 out of 5 stars
(22 total ratings)
AuthorProfour
GenreSimulation
Made withAseprite, Godot, Audacity
Tags2D, Casual, Cute, dwarves, Idle, Incremental, Ludum Dare, Ludum Dare 57, No AI, Pixel Art
Average sessionAbout a half-hour
LanguagesEnglish
InputsKeyboard, Mouse
LinksLudum Dare

Download

Download
Dorfs-windows.zip 36 MB
Download
Dorfs-linux.zip 29 MB

Comments

Log in with itch.io to leave a comment.

(+1)

Gameplay and Critique ;)

(+1)

Thanks for making this awesome youtube video and adding your critiques! Definitely a lot of valid points and many of which I wanted to do, but as you mentioned, this was developed in 72 hours for Ludum Dare so I had to cut a lot for time as a solo developer.

I am working hard on the next batch of updates and hopefully I can address some of the concerns you’ve mentioned!

Thanks again for playing and making the gameplay/critique video!

(1 edit)

maybe make more then just D.O.R.F.S. mines furnaces and crushers like stores to sell and make different resources and the breeding of dorfs just to make it easier to get dorfs and automaticaly get them AND SAVE

Thanks for the suggestions! I have a few new buildings in the works and a save feature already implemented. Once the Ludum Dare rating period wraps up, I will be releasing a batch of updates that I hope everyone will enjoy.

Thanks for playing!

(+8)

A  recommendation:)

PLEASE give us the ability to turn off the coins on screen, preferably giving us an ability to stop all animations altogether.  I'm running this game on a chromebook to be fair, but it is an amazing game:)

This is great feedback. I will definitely be adding a setting for this because I agree it can be a bit overwhelming, especially in the web build.

(+6)

The game is so fun! However, I would say you should add the ability to remove Dorfs from their originally selected posts and reuse them elsewhere!

I had this feature and then decided to hide it before releasing it for the game jam submission. Multiple people have given this feedback so I guess that was the wrong decision lol!

I have a batch of updates I will be releasing in a week or so and I will include this in it.

Thanks for playing and leaving this helpful feedback!

(+1)

Omg this game is awesome! hope you make more updates!

(+1)

Goodness, I love idle/incremental games, and watching this mine get bigger and bigger is so epic! I love the chill music, the flow of MONEY, and watching all of the miners work. It's also honestly really refreshing that nothing bad happens when you go "too deep"! That's been a pretty common theme in this jam, with our game too lol

- ✨Beth

(+1)

Why is the keyboard down camera up?

And why is keyboard up camera down?

Oh lol, I didn’t even realize I accidentally inverted the arrow key controls. WASD should work as you expect. I’ll fix the arrow keys as well.

Thanks for the bug report!

thanks dude

(+1)

Fun, hope to see more.

2 Things:

1. The first gold pile underground throws the gold into stacks. If they feed into the treasury, like the others, it needs to show it. Otherwise it should feed into it. Right now it looks like wasted dwarves.

2. 4th level, right has what looks like a library or control room and a bunch of crucibles on chains but neither seems to have any controls to add dwarves or upgrade them.

(+1)

The first gold pile I was intending for the user to manually click to gather the gold so the later automatic collection felt more powerful. There is a hidden upgrade on later gold piles that automatically collects and I intended to have that be an unlock upgrade on the first gold pile as well, but didn’t have time to add it in.

The chain/library/control room with elevator crucibles was meant to be another functional room, but again ran out of time in the gamejam (only 3 days) to add any cool features to it.

I’ll be tweaking all of these post Ludum Dare jam rating period! Thanks for playing.

I figured as much, but I meant the 2nd pile of gold, the first underground one on the left grows but doesn't appear to send gold to the treasury.

(+2)

If I have several free spaces for e.g. furnaces and then try to build just one furnace, it automatically builds multiple furnaces at once.  Is that intentional?

No, that was not intentional. I knew about the bug when I submitted to Ludum Dare gamejam, but didn’t have enough time to fix it :( I’ll be fixing that bug and a few others once the jam ratings finish.

Thanks for playing!

(+2)

Pretty fun loop. Would love a way to remove dorfs from previous stations and reassign them. Early on I dumped them into the mines up high but later on was struggling to afford beds to put even one dorf down low.

(+1)

I had a way to remove dorfs from stations early on in the game jam, but as I was tinkering with it, it didn’t feel fun to me to juggle dorfs off stations down further onto other stations. Everytime you dig deeper, you are tempted to keep juggling them further down. It felt laborious to me, so maybe there is something worth balancing there so it isn’t so much a chore, but still allows you to achieve the result you want.

I’ll think about this some more. Thanks for your feedback, this is very helpful!

Maybe you could fire dwarfs, and they then take their bed (reducing the number of beds you have bought) as well as any buddy and/or children they have (chosen randomly).

how do you remove them

(+1)

Nice music, good idea, would like to see it developed further (and as it goes on, maybe optimised a bit)
Do want to see it thrive, was enjoyable, and just tell people when it's out of content

(1 edit)

Thanks for the kind words and suggestion. I put this game together in 3 days for ludum dare, so didn’t have enough time to wrap it up completely. After the jam ratings finish, I plan to add some more content so it will have a more complete feel.

Thanks for playing.

Is there an end?

no, just repeats after a while

(1 edit) (+1)

No, sorry I only had 3 days to work on this for Ludum Dare so ran out of time to reach a “boss” type fight. Post jam I plan to add more levels in to have a more complete feeling to the game.

(+1)

Cute simplicity, and lovely music!