easing(s)
dx = targetX - sprite.x; dy = targetY - sprite.y; vx = dx * easing; vy = dy * easing; sprite.x += vx; sprite.y += vy;