ball related query

som

06-04-2010 14:26:20

Hi Guys!!
I am new to this world of 3d gaming.
But wanna try out something related to it and is thinking of making a game.
I am trying to make a kicking ball game, where there will be player who will kick the ball to a target.
The scene will be as follows :
The player will standing in the z-direction facing the origin.The ball will be kept a few distance infront of him.
the camera will be seeing him, so that the backside of him, the ball and the target area is visible.
Now i can control the direction of the kick with an arrow gizmo, appearing in the 3d space, which shows every time the player goes for a kick.
There is a hud button in the screen, if u drag the mouse over it, makes the arrow get curved so as to give a swing effect.
I mean the arrow will form a curve arrow instead of a straight arrow.
Then when everything is set, the player takes a shot. The ball follows the direction of the arrow and hits the target.

Now My Question is:
How can i make the ball follow the same direction of the arrow with the same bend as the arrow.
I mean i wanna bring the swing effect for the ball.
Can anyone give me a theoritical approach to this
I feel that i need to apply an impulse at the time of kick. But what i found is that impulse works in a single frame and so it will drive the ball to the the direction of the impulse.
But i need to make the curve also.
Please anyone
Thanks in advance..