On keyboard. Speed/height are all good and intuitive.
Other stuff:
- Is mid-air jump on purpose? I can run off a platform and then jump in mid-air.
- If mid-air jump is on purpose, then why can I not double jump?
- There is a touch of lag in being able to jump again after landing. I feel like I should be able to jump a few frames sooner than I am able to.
- There is a touch of lag when I change directions where it feels like I should be able to jump but can't.
- There is no input forgiveness on pressing the jump button a frame before landing having the control carried forward. Not necessarily a problem but it is noticeable.
- Lack of inertia related to directional movement. Right now it is a very snappy stop in mid air when you let go of left/right movement. Not necessarily bad but some drift may make it feel better.
- Camera movement when high jumping should start a touch sooner. Right now it feels like the camera moves when you are at the peak of the jump only. A slightly earlier camera movement would add more weight to the height of the "high" jump.
- Camera position on higher platforms feels odd. When you first jump to one of the higher platforms the camera position sits low still (the bottom of the camera shows a decent amount of space below the floor). On the first jump while on a higher platform the camera then repositions so that the bottom is essentially level with the floor, which has a lot of camera movement. Jumps on a higher level after the first one then don't feel as high because there is less camera movement.
- There are a couple other fluidity issues when I am moving around and jumping at random, but I am not sure if that is a low frame rate animation issue or a jump control issue.