I am making a small game featuring Drones as enemies but I can't get the physics quite right, they move very lineral from bouncing ball movement - I want them be move smoothly and react according to numbers of drone near it .

Also which physics movement is best when the drone shot, it'll drop dead / when hit with rockets, it'll knocked back with nearby reacted to it (See below for example). Bouncing ball seem work fine but not when destoryed, they move from zero velocity.

I can't find right direction for these kind of AI (new to me), any help will be appreciated!

Thank you