Did you play the first or second version?
when you jump you're kinda expecting the character to fall, and he sometimes sticks
I should probably make it a prerequisite for "sticking" that you're actively
moving towards the wall when you touch it.
Also, and I know it makes no real sense, but I'm so used to characters jumping straight up that jumping off the wall at an angle is not what I expect the character to do.
Not played N? Or any platformers with walljumps in them?
He appears to move at a constant speed when just walking, but jumping causes him to accelerate through the air, then decelerate when he hits the ground.
That's intentional, supposed to be a kind of forward leap (if you're traveling fast enough). Also the faster you're moving the lower your jump will be.
I'm going to have to adjust it a bit because it isn't working exactly how I want it to (when it feels natural to players is when it's how I want it to be).
Playing around with it a bit more, it's so quick that I might just be imagining it but it almost feels like:
If you let the arrow key go, he stops instantly.
If you press the arrow key in an opposite direction he slides ever so slightly before overcoming the inertia, rather than instantly changing direction.
You're not imagining anything. I hadn't noticed it myself and was a bit puzzled at first trying to figure out what was causing it.
I check to see if neither of the arrow keys is pressed, then I apply slowdown to the player's movement. The slowdown was a little sudden (took like 2-3 frames to get back to 0 from full speed) so I made it more gradual.
The thing is, if you go immediately from running in one direction to running in the other the slowdown doesn't get a chance to kick in; what happens instead is the acceleration you get from pushing the opposite direction arrow key (which was a smaller force than the slowdown) slows the movement down.
What version of Game Maker are you using?
How does it feel to press towards the wall to climb? I wanted to keep the controls as simple as possible, but was worried people would find it odd and would rather press the up arrow key to climb the walls.