Game Review Time
What I liked
The thematic transition between the upgrade area and the defence area is very well done with environmental elements which show that time is slowed down outside. The gameplay loop is tight and straight forward without the need for a very complex tutorial.
The art for the game is very readable. I easily distinguish between the enemies which are heading for the heart and the enemies which are heading after me. However, I would recommend changing their visuals to beyond just colour, as it is not accessible to those with vision impairments.
What I didn't like and how to address it
The presence of sound effects is excellent, each action has its corresponding sound effect, however the repetition is eventually a bit grating on the ears. I would recommend before playing the sound, you set the pitch variable from the audio source component to Random.RandomRange(-.01f,0.1f). This will give you a lot more audio variance, and bang for your buck per sound clip.
The progression for the upgrades is a bit steep, instead of doubling the cost each time use you can use other progression matrix's. Consider the following:
Cost | Goes up by: (current cost - previous cost) |
1 | 1 |
2 | 1 |
3 | 1 |
5 | 2 |
8 | 3 |
13 | 5 |
21 | 8 |
34 | 13 |
55 | 21 |
89 | 34 |
This creates a smoother upgrade cost curve.
The duration the normal mode takes to complete is a bit too long, I would recommend cutting it down by about 30%, then play testing it with a few friends. Try and find people who aren't in your dev team to test your games as a developer you will always be the most experienced player until release.
Potential Improvements
I would recommend next time working off of WebGL for gamejams, as it allows a lot more people to play your game.
I would recommend adding a small trail to the movement of the character as a nice little detail.
Overall Thoughts
The game is pretty good! I played it a couple of times and got pretty far in. It only really needs a few tweaks and a some small bits of polish, but overall it's a nice portfolio piece!