Started 7 day rogue like challenge 2 days ago. I changed my mind about how my game having an ending. Instead of what is stated in my game registration in 7DRL I am going to create a highest score game. The objective is for the player to collect resources to build a fortress to protect their villagers from zombies. I plan to add a little bit of Minecraft in the sense that as the player adds more doors to the fortress their current villagers will begin to spawn new villagers. The more villagers the player has the more zombies that will come. The goal is to create a fortress for as many villagers as possible before it is over-run and the player looses the game. It might be worth mentioning that the zombies will be able to stack against the walls and apply more and more pressure until the wall collapses. I hope to have caves to explore in 10 levels under ground. The deeper the player goes, the better the resources, but the more dangerous it gets. I still have a lot of details to work out, just making it up as I go along.
I haven’t been able to do as much as I would hope. I get about 3 hours a day if I’m lucky to code. I may have bit off more than I can chew here.
Day 1: I spent most of my time learning this BearLibTerminal library. But I managed to get an over-world with some trees to generate randomly on it and some player movement and collision detection.
Day 2: I spent most of my time fixing my code as I learned more about BearLibTerminal and decided to restructure my code differently. I am in the same place as Day 1 but with better organization and a better look to the game.
I hope to get the villagers, zombies and a menu, plus the ability to continue or start a new game finished tomorrow.