I tried your game bro. it feels so laggy. everything happens after 3 to 4 s of key pressing. i don't know if you designed it that way. if not then maybe you are doing your physics in update and not multiplying it with Time.deltaTime. or rather just do it in fixedUpdate.