This was a solo project, made as an exercise in Unity3D.

In the lower left corner there are buttons to start the game, activate infinite wave mode, restart level and call extra waves.

On the left side of the screen there are two buttons (with the icons of the towers) to select which tower to build (the default option is the blue tower)

The game uses only Unity 3D Objects as graphs (Cubes, Spheres, and Cylinders)

Your path is defined using the Djikstra algorithm, it is updated and takes into account the towers along the way.

If 10 enemies reach the target, the game ends in defeat and the level is restarted;

If the player defeats 5 Waves and there is no enemy alive, he wins the game (if infinite waves is disabled)

For access to the source code check my page in github =>

Leave a comment

Log in with to leave a comment.