Interactive visual
01 · core
Acceleration and Friction
ramp velocity toward the input instead of snapping to it
Ramp velocity toward input × max speed with an acceleration, and back to zero with a separate deceleration, to give movement weight.
Game Feel
How characters speed up, stop and deform.
ramp velocity toward the input instead of snapping to it
Ramp velocity toward input × max speed with an acceleration, and back to zero with a separate deceleration, to give movement weight.
deform along the motion, keep the volume constant
Stretch an object along its velocity and squash it on impact, scaling the other axes so volume stays constant. Motion reads as fast and elastic.