I am trying to move an object in a curved path. Initially I have tried formulating the path by creating my own bezier curve, as shown below (yellow line is the target path, pink and red dots are the control points): However, I now believe it will be easier for me to create this path using Unity's built in Animation Curves. The reason being that I need to accelerate the body as it follows this path. So by using an Animation Curve, it should be easier to calculate the area under the curve to find the time of the motion. The problem I have is that Animation Curves appear to not allow this type of shape, i.e. where the end of the curve swoops outwards and back in before ending, kind of like a question mark. Please see below: Essentially I need the green line to be more like a question mark, as the yellow path does. The final point should be lower along the x-axis than the outer bulge, as shown in the rough sketch beside it. But if I try to drag the end point inwards, the curve reformats and becomes a real mess! Does anyone know if it is possible to create a curve like this? It seems like a pretty basic requirement.