For this week of my project I have been working on my score system and making my projectiles hit the enemy correctly when I shoot them. I have even done a bit of balancing to the enemies to make it a more balanced game but I am still going to tweak the numbers to get it just right, my goal in terms of balance is to make it fun and challenging yet still possible to complete.
For my projectile hitting the enemy I have had an issue with it not properly hitting the target for the past couple of weeks but just recently found out what the problem is, the problem was that I was using ray-cast as it is basically an instantaneous damage effect but the weapon choice I have gone for is projectile so it did not work well in colliding with the enemy as my arrow could not catch up with the instant damage.
Last of all I managed to make a script by myself without using any tutorials or research to do as I have gotten to a point were I am starting to understand more about C# code and have made a script which makes my tower lose health and once it does it goes to the defeat screen.
For next week I aim to make sure that my UI is fully functioning giving all the useful information and being clear to see it.