Vikings and Towers
Vikings and Towers is a tower defense game where you strategically place towers to prevent Vikings from reaching your castle. The game features multiple types of towers, allowing you to customize your defense. However, the Vikings come prepared with a variety of enemy types to challenge your strategy.
Tower Design


In a tower defense game, having a flexible tower system is crucial. It needs to be adaptable so I can create different towers, each with its own unique abilities. The code you see here forms the foundation for all the towers and is easily adjustable, which allowed me to create three unique towers for the game

Enemy Design
I needed a variety of enemies in my game to make the different towers more effective against specific types. While the enemies share the same core variables, I customized them to create unique traits. In the game, we have standard enemies, strong enemies, speedy enemies, and even three different types of boats, each with varying speeds and health. This variety makes the levels more challenging and enjoyable to play


