YO! Gotta say, you've got a very nice base implementation going on here.
Movement feels good, jumping feels like it reaches an adequate height for the world design, move speed is good. Overall input feels responsive and immediate. The art style is nice in its current form; and will look even better with more variety.
Here's my notes from the duration of my playing, and of COURSE please know these are just thoughts, not expected changes:
- Settings menu for music/sound volume is a must-have.
- A directional knife throw using arrow keys would be slick, so I could throw a knife behind me whilst running away.
- The wall sliding/jumping feels nice, but I'd like to only stick if I'm holding the direction of the wall, so I can let go to fall faster without having to move away from the wall.
- Menu navigation with just the keyboard (wasd to move focus, K or space to submit) would be lovely since you're already setting the game up to not use the mouse.
Issues(?)
- Enemies shoot after their death anim starts: feels kinda rough in some moments when I'm watching the robot explode as it fires off another missile, (but I'm not sure if this is intended, if it is, I gotta get good)
- As a side note to this, enemy colliders also still damage you during their death animation, which feels counter-intuitive as they are dead/dying and still hurt me when I bump them, but again if that's your intention no worries!
- Jumping is a bit unforgiving (again may be intended) If i jump even a nanosecond too late, I waste my double-jump and fall. A lot of platformers utilize what is called 'Coyote Time' which basically forgives the player for walking off a ledge BEFORE pressing jump, could be nice to experiment with!
- Inconsistent jumping; sometimes I can wall jump once and have to change directions, other times I can wall jump twice. I can't honestly tell if I'm supposed to swap walls or if something's going wrong
Overall the game's concept is solid and I would love to see it fleshed out more. More enemy types like potentially flying enemies, or ones that shoot homing missiles? More ninja abilities like a dodge roll/dash, a grappling hook, or a sword to parry missiles with? Other places the ninja may need to infiltrate like robot factories, evil/robot ninja hideouts, or ancient temples?
Lots of potential and already in a good spot! Keep at it!