Move with LEFT and RIGHT arrows. Jump with SPACEBAR.
Reflection I set out to create a jumping effect that used velocity, acceleration, gravity, and friction to make the animated sprite look and feel more fluid. To accomplish this, many variables were needed to track the changes in movement. There is a bug in the project in which Scratchy will start moving beyond the edges and gets semi-stuck. This is what I would fix given more time.