- Home /
AI vs AI Combat/Detection Method
Hello!
So working on a war-game type FPS involving several different factions with their allegiance changing throughout the game. The first big thing I need to figure out is getting a nice AI detection system down. Something like this but I'm sure there is a better/more efficient way that I'm not thinking of:
NPC identifying a potential target within a Radius (100 meters from itself)
Once target is identified maybe shoot a Raycast at them to pull more info
Need to individually keep track of said info, is target enemy? ally? null? remaining hp? etc.
I was thinking of making a single script that I could attach to all the NPCs but I'm really just guessing the best way to do this. Here is a visual aid of the above (not that you need it but wont hurt):
I've already submitted another question on how to handle the changing alliances which I got some nice help with and will implement soon, mad props to @Glurth and @Yatheesh-Raju390. But I was getting a bit ahead myself and realize I am having issues tackling the more basic issue of AI detection. Thanks to everyone taking the time to help me out, I'll try harder to figure out things for myself!
Your answer
![](https://koobas.hobune.stream/wayback/20220612113020im_/https://answers.unity.com/themes/thub/images/avi.jpg)
Follow this Question
Related Questions
How to make an enemy AI only move in cardinal directions? 0 Answers
Enemy AI Not Working? 1 Answer
Enemy AI won't take Damage 1 Answer
Need help making a pokemon turn based system ! 1 Answer
Character AI for fightscene 1 Answer