Pretty cool for your first game! it's short but sweet
I replayed it twice as well to check other weapons and variations , pretty cool
adding sound effects would have made it a lot better as well
glad to see you had lots of fun making it as well, keep going!
Also if you want feedback for future games since it's ur first time making a game:
- I would obviously tell you to add sound effects for your game and don't forget to pitch shift them ( make it so when sound plays each time it's slightly different by slightly increasing or decreasing the pitch ( from 0.95-1.05 ) for example.
- I would obviosuly advice you to add more effects such as flashing for hit and stuff
- you can tween the health bar ( not sure what's the name for unity but in godot it's at least tween)
- screnshake would also be cool ( don't add much tho) and also a lil bit knockback from the gun
- increasing the rate of firing and decreasing damage to stay balanced will make it amazing)
Good luck!