Skip to content

Game Feel

Motion

How characters speed up, stop and deform.

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.

Interactive visual
02 · common

Squash and Stretch

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.