I made a lot of Tiny Tyranny progress this weekend. The faction management code is almost complete, meaning that the game can actually provide a challenge now, as well as presenting some interesting choices for when and who you choose to pillage. One design problem came up during this: what’s to stop the player from just sitting around and doing nothing?
The solution to this is to add factions like the bandits shown above. These guys represent groups that think you’re the weak link. Their hostility counter grows each turn whether you attack them or not, causing them to attack every so often.
I also fixed up the resource code, so now it’s possible to gather wood, stone, gold, gems, food, and corpses. I also added wooden walls and fixed the costs of the structures that I have so far.
In short you can build your kingdom, but you still have no chance of survival.
So that’s the next step. I think the main thing is adding the weapons and inventories. Once ranged weapons are added to the game it will be a lot easier to defend yourself. I want to do weapons in a really solid, data-driven way, so it can handle melee weapons, ranged weapons, and spells. Also it needs to be moddable so people can add in new stuff.
One more thing I did this week was change the way the water tile looks, which makes me incredibly happy for reasons unknown.