Hey! Love what you did with the course! I was looking for my own twist to make the concepts my own and I loved your outcome!
Here are a few notes/ideas/bug fixes:
- When you purchase a weapon after having purchased all the weapons, you get stuck in an empty menu. A back button, would be nice to back out of the choice, but also, if encountering this bug, players can get out of it.
- Items collected in areas where you cannot see... maybe negate any damage to enemies until they reach a specific point on the board? Make the modulate on the sprites black then white signaling the change?
- Increasing the number of projectiles was the key to making this game very easy. Maybe you only need a single upgrade? 3 seemed to be overkill.
- Once you get all the weapons unlocked then you are pretty much unstoppable. To promote replay, maybe allow only a certain number of them to be unlocked, like 5.
- The lag might be caused by instancing all the resources for an attack for the first time and maybe the enemies. Maybe preload those scenes so it only effects the start of the level.
- Buying a knight at the beginning of the game causes them to kill everything in the darkness. As to my previous point, maybe restrict the knight's movement to only half the scene length.
- The magic/flame wave upgrade description was vague compared to what it actually did IMO.
- Maybe enemy health needs to scale or something. There needs to be more balancing or the game needs to end with a score card after a set point of time.
Over all I really enjoyed this game!