This is really fantastic. I had fun playing. The game looks great and all the visual polish really comes together. Feels great to hit stuff. Few thoughts
- Really wish I could use my controller. That alone would make the game twice as fun.
- Got a lot of drops, but didn't really know what any of them did. Some more messaging around that might help
- Except the gun. Was wishing that ammo was a bit more plentiful. I'm still a noob at the game, but it felt great to get a gun. But then I would run out of ammo almost immediately. A really weak/short range default gun might work, with infinite ammo.
- Tutorial felt a bit incoherent. I was usually just running past all the control indicators without being forced to learn the move.
- Again, the look of the game is really great. You better take this project to the finish line.
The movement mechanics and feel are very good, but I think they could be tightened up and improved in a few areas.
- The wall jump mechanics feel too easy. That is, you can just be as dumb as possible and still get the best result. Adding in some finesse to the process would really elevate the mechanic. I think cribbing from Mega Man X would be very appropriate here. Players tend to want to climb straight up a wall. In MMX it is natural and feels good to do so. Here, it works and you can do it, but it doesn't feel good, it feels like you fucked up. In MMX, you can dash away from the wall if you time your jump with the dash button. It feels great to master this and get those big huge jumps. Here, you automatically do the biggest jump when jumping off a wall.
- Acceleration feels a bit too slow and uneven, max speed too high, and I think you slide a bit too much when stopping.
- Moving fast does feel good though, and I'm getting into a really nice flow state. Have you considered a "vaulting" mechanic, where jumping right after grabbing a ledge will restore your X velocity? That could help things feel more smooth and preserve that flow state.
Anyway, overall this project has massive potential. Keep it up.