This is overall a fantastic beta! I'm sure the final product will be even better! Here's some things I'd like to see in the future:
- His air control is very stiff, Moreso than SMB1. I'm guessing you haven't touched that part yet, as it feels similar to base SM64 Mario's air control, but it's more polarizing for SMW Mario because he doesn't have any abilities he can use mid-air to compensate for it.
- SMW has a physics quirk that no other 2D Mario game has, where if you keep holding the jump button as you fall, you'll fall slightly slower than if you were to let go of the jump button. I feel like this, in addition to better air control, would go a long way towards helping him complete stages that he would normally struggle with.
- I think it'd be really cool to replace the Wing Cap with SMW's Cape Feather powerup, especially if you made it so that the Cape isn't on a time limit like the Wing Cap normally is, but rather is only lost if you take damage while equipped with it. You could even make it carry over through level transitions if you wanted to!
- Currently, there's not P-Speed like in SMW. SMW had a P-Meter just like SMB3, but it was hidden from the player as it wasn't as important to that game, only being used to determine when Mario should start running with his arms out, and be able to start flight with the Cape via a Jump (along with speeding up, of course). I highly suggest that, if you do end up replacing the Wing Cap with the Cape Feather, you implement a P-Speed mechanic as well, because otherwise it'd be too easy to activate the flight
- His animations feel a bit stiff. I understand you were probably just trying to go for sprite accuracy, which is great, but don't be afraid to stretch out his limbs a bit in his animations, even if it sacrifices accuracy! As long as the general vibe of the animations on the model are the same as the original sprites, that's all that matters.
- This is a kinda small thing, but I think it'd be cool to include default color options based off of SMW's Fire Mario, Luigi, and Fire Luigi palettes, because while they technically are possible to recreate with the recolorable version, the outline colors won't be entirely accurate.
Also, a couple bugs I noticed:
- His skidding animation faces the opposite way it should be facing
- Small Mario's hair isn't recolorable like it is on Big Mario
- I noticed that his Spin Jump currently has a set height no matter how long you press the button. Normally, in SMW, you can control how high it goes just like the normal jump, but it's always lower than jumping normally
I'm working to fix bugs in the new update