Game
Honest Dan's Last Stand
7 years ago

Day 7 - Designing Base Defence & Implementing Enemy Manager


So, lets start with the fun bit! Enemies spawn, attack, and can be killed! Unforuntatley I haven’t got round to getting the turret implemented, so for now I will just enjoy squishing on them with the mouse to kill them!

5d0aa71acf195.gif

So today I had some things IRL to do, so was a bit late getting started on development. I spent the first couple of hours discussing and planning the way to implement aspects of the base defence element of the game.

I wrote some pseudocode to convey the basic AI that I wanted the various enemy units to have. I also needed to decide how enemies will be spawned, how they will be stored, all in a way that also took into account that they would need to be targeted and killed by a turret, along with different enemy types added into the game. An enemy manager was designed, holding lists of all enemies and the lanes that they are in. This will come in handy when implementing the “turret” tomorrow. The enemy manager got implemented, and works well :)

Other things designed and ready to be implemented tomorrow will be the turret behaviour, interactions with the turret (telling to how to attack), using special abilities and how to activate them. I’m hoping by the end of tomorrow I should have a decent little prototype going. Day 8 tomorrow, but day 7 of development, so a week for a prototype is good for me! <3



0 comments

Loading...

Next up

We have been re-designing Cattenburg's Support Cards to work with Deck-Building and present the player with more opportunities to make decisions.

Introducing a Campaign: Creating a way for players to progress and make meaningful choices on their adventure.

Cattenburg currently has one shared deck that is dealt down in front of both players and shared. We're looking into different options to allow players to build their own deck.

Whilst waiting for the next Testing Build to be ready, it seems that Tank has decided to spend his days defending other areas of importance... Stonehenge, you are in good hands.

Day 6: Enter the Orcs!

Following on from the positivity of Ludum Dare 47, we look back at what we would like to change and discuss some of our design ideas going forward with Cattenburg.

Day 2 - Prototyping the Puzzle Element

Adding Juice to Combat in Cattenburg

Happy New Year, Adventurers! A quick update from the devs.

Been working lately on lots of 'behind-the-scenes' boring stuff that no one really cares about, so here’s a guy playing the sax for some reason.

#screenshotsaturday