Smooth character movement using interpolation.