Don't know if you'll do anything with this. But I just thought I'd give my feedback on this (from a studying game-designer)
- You have a lot of space above the character, but not a lot below. So if you're standing on a higher platfrom, it's more difficult to see the map below.
- One way of fixing this would be to add an extra control, for example on S. Pressing it would mean that the camara would temporarily shift down a bit, revealing more of the level
- Dying is quite unforgiving. Right now, the levels can be quite long, and without any checkpoints in between, it's rather tedious to complete a level. Especially when the level starts of hard (like in level 3)
- There are multiple ways of tackling this. You could add checkpoints inside the levels. You could make the levels shorter. Or you could make the beginning of the level less tedious to complete (cause you might need to compleet it quite a lot)
- Hand in hand comes the damage taking. Right now, you can take damage, and immediately take damage again. So if you're squished against an enemy, it's an instant game over.
- Most games like this, fix this by having something what's called an 'invincibility counter' Where for just a few moments (a second or so) the player cannot get damaged. This is usually indicated by the character flashing for a bit. (you can see this really well in any Mario Bros game)
- And last, a smaller note. The spikes you have right now, don't really seem to align with the hitbox of the objects. So you can think you're safe, when you're actually not. This may also have something to do with the players hitbox.
Overall, I think it's quite nice to play. The way you introduce new mechanics is really nice and 'dummy proof'. And I gotta be honest, I did not get past level 3. I tried like 10 times, but because of the things mentioned above (might also be a skill issue on my part ngl) it was too frustrating to complete.
(this post turned out way longer than I expected lol)