The game works as intended, that's a plus. But locomotions are just too janky to make it enjoyable. My suggestion: implement coyote jump, make visual and audio cue pre jump ( that's means your jump will also have a mili second delay as well). use parabola trajectory because human eye are trained to predict perfect parabola.