Thank you, everyone, for your great feedback. Progress is slow due to a massive game (course project) that's been eating up most of my time. After coding all day at my course I find it hard to sit down and code some more...
The only gripe I have with the controls is how walljumping is handled. I think you should require the player to not only be touching the wall, but holding a key in the direction of the wall
Thanks for this, I actually agree with you. For some reason though, in all the other games I've made with wall jumping I've implemented it this way and I get a lot of "the walljumping is confusing" comments
I can't win! I'll keep playing around with it, maybe the better control scheme will become more apparent later.
On the topic of the Sonic vs PoP, I'm really not sure exactly what I want to go for - I want the fluid motions of PoP with the speed of Sonic. I also want the platforming to be quite forgiving - for example, the ledge-grabbing. In a lot of platforming games, slightly missing a platform will cause you to fall and die, I prefer if the player's not set back for tiny mistakes. I still want perfect platform skills to be rewarded, so I've got to try and reward the player for moving through the levels quickly.
Good point on the Spacebar, too.
Having pogo-jumping be on by default is strange to my fingers (hold down jump button to jump repeatedly rather than have one tap = one jump ).
You're right, it is weird. I mainly did this to avoid a massive gripe I have with platformers, which is when I press jump just one or two frames before my character touches the ground, so it's not counted. This was pretty much a lazy way to avoid that, but you're right - I should just make it so that if you press the jump key down it activates a jump timer for a few frames to keep it a bit forgiving..
The "duck/slide and jump" is an excellent mechanic.
Thanks! That's great to hear.
There was one bug that I found in the third level (v004) where I would jump through the metal platform and wall jump without pressing left or right to push myself against the wall. (someone mentioned in a previous post about wall jumping off thin air, which is probably related)
Yeah, that's really irritating, I've noticed it too
I must get on that
Also it's sort of weird how you seem to run faster up a hill the steeper it gets. Probably just an optical illusion.
Yep, that's an illusion - you go the same speed up and down hills... that's still pretty bad though, I know I sure can't run up hills at any decent speed
EDIT: I've added a very, very minor update which should get rid of the slowdown after passing a bunch of levels - I think I wasn't cleaning up properly!