Village Simulation Game by JoeShanahan
A simulation game about building up a village from nothing.
This game is played with the mouse. Click on objects in the world to instruct your villager to interact with them. By collecting enough resources you can start to build things, and attract more villagers.
KNOWN ISSUE: Sometimes the game will pause without telling you. To resume, press the speed buttons again.
https://www.youtube.com/watch?v=6lfoxGktmnk
You can play however you want, but if you'd like some more concrete goals, try these:
- Build first house
- Build a food storage area
- Collect 50 food
- Build three houses
- Craft a tool from the toolshed
- Get some iron from the mine
Other known issues: * Sometimes villagers will become so hungry they refuse to do anything, (including eating). While this is a mood I can relate to, I consider this a bug not a feature.
| Youtube | https://horsehead.itch.io/village-simulation-game |
| Original URL | https://ldjam.com/events/ludum-dare/45/village-simulation-game |
Ratings
| Overall | 431th | 3.571⭐ | 37🧑⚖️ |
| Fun | 294th | 3.603⭐ | 36🧑⚖️ |
| Innovation | 781th | 2.897⭐ | 36🧑⚖️ |
| Theme | 352th | 3.618⭐ | 36🧑⚖️ |
| Graphics | 581th | 3.485⭐ | 36🧑⚖️ |
| Humor | 515th | 2.813⭐ | 34🧑⚖️ |
| Mood | 485th | 3.424⭐ | 35🧑⚖️ |
| Given | 28🗳️ | 36🗨️ |
* Build first house
* Build a food storage area
* Collect 50 food
* Craft a tool from the toolshed
* Get some iron from the mine
I have noticed a bug where sometimes villagers decide they're too hungry to do anything, including eat, and they just kinda stand there.
The progression was a lot of fun. I've always enjoyed these kinds of games. Some things that could help:
- no delay between when you mouse over someone and when you see their stats
- whenever you select a villager, you automatically see their stats as well
- a message whenever you're out of storage space and try to get something more. When a villager refused to pick up wood, I thought that was because they were tired and sleepy, not realizing that I needed to build more storage. The easiest way to do this would actually just be to display the total at the top of the bar. 24/24 Then it would be pretty clear you need more storage space.
- display percentage chances on what might happen if you send a villager out somewhere. Increase the percentage that something good will happen if they're happy/full/awake, etc. Right now it just feels random and punishing
- the worst that should happen if you send someone out is that they come back with nothing. It doesn't make sense that they would come back and also destroy the supplies you already worked so hard to create
- as the game grows, being able to select multiple villagers at once to do the same thing becomes absolutely necessary. As it was, the game was hovering just on the edge of too much micromanaging by the end, but I think the UI fixes above would help.
Anyway, good job and good luck!
The storage space being full was planned but we ran out of time. Also we planned to have emoticons appear above the heads letting you know they were too hungry or tired to work, to explain why they weren't working. Honestly, that logic to decide to eat/sleep instead of work was put in last minute and it's really glitchy, should've prioritised that AI before all the other features.
I agree the mines are a bit too punishing, and you shouldn't be losing so many resources. If you do lose any resources, it should be a few apples, or some water, not 70 something iron.
This was our first attempt at making a simulation game, only made puzzle games before. Hoping to make more in the future!
After around 10 minutes playing, both of my characters couldn't gather ressources, even if I had space for it (after i click collect, they would just stay in from of the ressource, waiting). Aside from that, I enjoyed playing it! Good job guys!

Love the art and music I think they mesh really well.
I'm really glad you include the time-skip arrows at the bottom, I think a lot of entries in the game Jam often can feel slow, but I love that I can choose a faster pace. Was there a manual way to eat? I had a lot of trouble keeping my villagers above red/low yellow health.
I really enjoyed this and am super impressed you were able to put this together in 72 hours!
The code on this project is... shameful. Spaghetti code doesn't even come close to describing the full extent of how bad it is. I don't think we'll expand this specific game, but maybe next LD we'll be able to make an even better town/city builder game. One where we get basic systems like hunger/eating sorted on the first day rather than badly in the final hour.

The charm of the art style absolutely comes from @amye123 with the concept art, they translated really well over into 3D.

- Progression worked well
- UI had some nice animations + polish
- Progression worked well
- I liked the flavour text :D
Cons:
- My villagers kept getting frozen doing nothing. I noticed you mentioned a bug with them getting hungry, so I checked, and it was definitely happening sometimes when they were not hungry at all. They would sometimes just stand in front of a resource patch they were told to collect, and do nothing until I poked them.
- It would be nice if the status bars for each villager were onscreen at all times. Alternatively, if they would consistently sleep when they're tired, and eat when they're hungry, this wouldn't be needed.