arrow keys
There is a bug where after you jump, if there is a wall too close to the sprite, then there is some velocity "left over" and the sprite jumps up and down quickly. It can be worked around by going to the edge of the platform so the sprite goes down slightly and then moving it back up on the platform. Additionally, there is a bug where occasionally the sprite is unable to jump at all. To work around this, press the down arrow to move down one pixel. Also, Credits to @yaov_1991 for player and ground costumes.