Week 9 - Alpha
Ok, my game is definitely not close enough to an alpha version yet but I have made some progress.
Here were some of the progress I have made over week 9:
1. I have fully implemented a working shooting script.
Originally, there was an issue where the projectile will not come out forward towards where the gun is facing but instead is shooting at the ground. I only realized the issue one day which was the orientation of the bullet spawner which was facing down the entire time.
The current shooting script is a simple "press mouse to fire and destroy enemy entity" script and as much as it is functional, it's not exactly what I'm looking for.
Number one, the projectile must deal exactly 1 point of damage. The enemies will have varying amounts of health: Red is average, having 10 HP. Blue is weaker but fast-moving, having only 4 HP. Green is the strongest but slow-moving, having 15 HP.
I have looked for many tutorials regarding Health and Damage and Health UI etc. and is currently having trouble putting them in Unity due to previously required elements from the earlier tutorial videos which can mis-match with my current codes.
2. I have made models of the three characters that will be in the game. RED, BLUE and GREEN. So far they only have different sizes. BLUE being the smallest, GREEN being the largest and RED is in between. Once I implement a functioning HP and DAMAGE system they will each have varying amounts of Health corresponding to their playstyle.
However, I don't have a script where I can get it working and there are no tutorials that I can find that makes the progress any easier.
![]() |
Finally, I can do revenge to those pesky dummy models. The shooting script finally being fixed definitely felt really nice for once. |
Future Tasks that I need to do in Unity:
Enemy AI and Stats: The enemy entities need to move within the given space while shooting at the Player. If the script can be manipulated to some degree, the same script can be used to make the allies' AI to shoot at the enemy.
One-Shot and Recharge: The gun needs to fire once and recharge automatically with a 3-second recharge time. The recharge time may change in the future. There also needs to be a recharge indicator on the UI.
More UI and Features: A Health display on the players UI, a timer UI to indicate the duration of a match, Recharge indicator for the gun... there's a lot that needs to be done as of now...
If you have found an Unity Tutorial video that might be helpful to someone, please send them that video and give them a hand.
Hope your game is coming along nicely.
Have a nice day!