Firstly: Play it here!
Made some decent progress. I have goblins in, with some basic state-machine AI – they get a job, then go to work until they get tired and go home to sleep. They did get hungry too… but I got horribly stuck while making the food industry. I think probably I’m tired and my brain isn’t working, so I should get back on track tomorrow.
I added goats! When a goblin works the goat paddock (no animation for him doing so yet… not really sure how it should look) it gradually spawns goats (don’t ask where they come from) which are adorable. I love their animations more than anything else in the game.
However, also visible is the butcher’s shop – that’s the building with the dead goat hanging-up in front. But don’t worry goat fans! No goats are actually harmed yet because of the aforementioned ‘getting stuck’. Currently, the ‘work’ code is the same for all buildings – in fact, all buildings are the same class with different data attached. It’s pretty handy as it means adding a new workplace only means defining its cost, size, image and how long it takes to produce things / what happens when it produces something. But the butcher is tricky, as I need him to grab a goat, carry it back, stay indoors a little while, then come out with some meat to carry to… somewhere. (I haven’t figured that out either.)
But yes! Not sure if I’ll make it an actual game in the time, because there’s currently no goal or lose condition! I wanted you to be able to send goblins pillaging, but apparently making a game based on Dwarf Fortress in 48 hours is a tad unrealistic. Who would have thought?
See you all tomorrow!