Game
Honest Dan's Last Stand
7 years ago

Day 9: Special Abilities


I had hoped to finish the prototype today, after setting out an ambitious to-do list that looked like this:

  • Implement all the special abilities on the Base Defence game

  • Allow turret to target tiles and destroy them after several shots.

  • Allow special abilities to be cast on puzzle tiles also.

  • Implement the effects of the enemy buff tiles.

  • Levelling up system at X amount of XP/Points to upgrade your base.

The prototype finishing line was in sight… oh how naive of me! It was a successfull day, but I spent the vast majority of the day implementing the special abilities that can be used to defend your base! It took a lot longer than anticipated, but was very enjoyable and challenging. Some of the main challenges were thinking how to get the different parts of the game to interact with eachother in a healthy way. But alas - here we are - special abilities working as intended:

5d0aa82d76445.gif

I then went on to work on the turrets being able to shoot the puzzle tiles. This again was a complex matter for 2 reason: 1) it involved multiple different independent aspects of the game interacting with eachother and 2) I’d already been streaming for about 12 hours…!

To summarise the implementation: there is a button you press to toggle on “attack tile mode”. This is only available when the puzzle game is in a “ready for input” state. When you toggle attack mode on, your turret stops it’s selected defence strategy (i.e. who it shoots at) and awaits an order to shoot a puzzle tile. Your next click on a puzzle tile will start the turret dealing it’s regular damage to a tile at it’s standard attack speed. The tile has X health, and if a tile isn’t on maxHealth, it will display a coloured square to indicate it’s health. The only way to cancel this action is to untoggle the attack tile mode button. You are therefore able to leave tiles partially damaged if you desire. When tile is destroyed, any tiles that need to drop as a result will do so. The turret resumes it’s previous defence strategy automatically upon toggling the button off or destroying a tile.

5d0aa8314e26a.gif

Tomorrow, abilities affecting tiles. I’m hoping this adds the final big gameplay change to the game. After that it’s a case of empowering the orcs, adding the ranged and boss enemies, and implementing the levelling system that will allow you to upgrade your base in various ways.

ONWARDS AND … HORIZONTALLY!!



0 comments

Loading...

Next up

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

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.

Day 2 - Prototyping the Puzzle Element

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

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.

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.

Adding Juice to Combat in Cattenburg

Day 6: Enter the Orcs!

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

Short intro of us 💕✌️

We're an eletro duo based in Seoul 🇰🇷 Heavily influenced by the 90s.

Our new album #Xennials is all about the nostalgia of that era 💽 CD listenin 📟 beeper beepin 💾 floppy disks floppin days 😎

Stream now! 🎧

https://open.spotify.com/album/3YwWhnHWVy5cA8XOpbaGRA?si=8E9awqU…