I'm trying to have a projectile similar to the video here:
User clicks a spot, projectile spawns at an origin position, moves through an arc at a given speed, then hits the target, proceeding along the arc if the target is above the ground. It needs to be extremely accurate at hitting the target.
I have two ideas on how to do this. First, I have the origin, the target, and the apex could be the top of the screen halfway between the two, then using the three points to calculate a circle and use that to somehow calculate the next position of the projectile. Second was to use Bezier.
For some reason my brain is melting trying to proceed on this. Anyone have any ideas?