General Comments
UI Toggles should start as 'on' indicating that music is currently playing same with SFX.
This may be intentional but since the players velocity is not normalized, moving diagonally causes the player to be quicker
After playing more I see that this is intentional, or at the very least is needed for some of the levels
QOL: Holding down the attack button would be nice to autoshoot
Boss fights are pretty interesting and challenging
Some other quick nit picking notes:
Title Screen
- The resolution of Title Text vs Button Text
- Title text is more "clean" then the buttons
In Creature Encyclopedia:
- MainMenu should be labeled as Main Menu
- Capitalization should be consistent, i.e BACK vs MainMenu
- I do like the inclusion of the encyclopedia
In Level Select:
- The ordering of it is off, or doesn't follow visually
- 1,2,3,4,5,6,7,14,15,8
In Upgrades:
- The font on Health Damage and Cooldown seems off, I believe it's stretched? It might just feel off because of the alignment
- I could be going crazy but it feels like health is SLIGHTLY higher then the other boxes, It may be because there's a black background so it's hard to get a good reference point
Overall its a pretty good foundation for a first project.