- Home /
AI rigidboy aiming
Hi, in my game, I want the AI to aim for a target, and then throw a ball (rigidbody), but it's like AI vs Player, so I wanted to make it like realistic and stuff, I'll just divide this into topics since it seems easier:
1- Choose one between multiple targets (I think that's kinda easy using arrays)
2- Aim at the target(okay, here the AI would Aim at the selected target, and then throw a ball at it, the thing is, the ball has physics, the force applied to the ball can't be too high, since unity physics would mess up and the ball would go throught the targets, so the AI needs to aim it and calculate the trajectory, but at the same time there must be a small chanche he misses the desired target)
3- Okay I think the second topic basically said it all, but also, I kinda need a variable that would determinate the miss chanche (the miss chanche would be basically a random.range between values so the ball would go a little bit forward or to one of the sides etc...)
I hope you can answer me quickly and clearly, I know this is kinda a complex thing but I really need to know how to make this, for this project I'm using c#, anyway you can write in javascript if you prefer since I think I'm able to convert it.
Thanks in advance.
Your answer
![](https://koobas.hobune.stream/wayback/20220613121519im_/https://answers.unity.com/themes/thub/images/avi.jpg)
Follow this Question
Related Questions
Shell Drop and Aiming 1 Answer
AI Turret Aiming 2 Answers
2D 360 degress platformer example needed 0 Answers
Thief Car AI for 3D Game 0 Answers
Calculate a trajectory in all possible directions (2D). 2 Answers