Skip to content

delu999/TowerDefense

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tower defense built with Unity

Players must survive 10 waves of enemies (indicated by the plane icon) to complete a level. The final wave is a challenge with a single, powerful boss enemy: a tank.

Enemy paths are calculated using a custom implementation of the A* algorithm. Before a turret is placed, the game verifies that there is still at least one valid path from the spawn point (on the left) to the base (on the right). This ensures that enemies cannot be entirely blocked or surrounded by turrets.

We have implemented three maps, each with different strategies required to win.

Developed in collaboration with Alessandro Feri

image

image

image

About

Tower defense in Unity

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published