Enhance your FPS/TPS games with this advanced Enemy AI asset. Featuring dynamic patrol behaviors, player detection based on angle and distance, and realistic combat tactics, this AI can navigate, take cover, and hunt down the player. It can communicate with teammates, investigate suspicious sounds, and react to gunfire. With support for multiple weapon types and customizable settings.
The AI provides a challenging and immersive experience. Whether sneaking through shadows or engaging head-on, the Enemy Shooter AI adapts to your game’s needs.
Can start and pause the patrol. The wait times at patrol points can be adjusted. Can see the player. The detection value changes based on the angle and distance. It can go to check the area where it saw the player. Can walk, jog, or run. Can detect FPS and TPS controllers. Can find the best cover position to attack the player. Can calculate the angle while in cover and detect when the player is approaching. Can determine the player’s last known position. Can search around to locate the player when it loses sight of them. Can resume patrolling when it completely loses the player. Can take extra damage from unseen and sneaky attacks. Can detect when the player touches it. Can understand what its teammates are doing. They can communicate with each other. Can determine if a teammate has checked the suspicious sound. Can recognize when a teammate in front of it is shot or killed. Can understand who its teammate is shooting at. Can spot corpses, become suspicious, and investigate the area. If it can’t find the player, it can place the corpse in a body bag. Can hear the player’s footsteps. ( Not too Suspicious) Can hear the sound of the stone thrown by the player. ( Not too Suspicious ) Can hear the location where the player shot with their weapon. ( Suspicious ) Can hear the sound of the player’s gunfire. ( Alert ) Can hear the sound of its teammates’ gunfire. ( Alert ) Can lose its patience. Can use 3 different weapon types. (Rifle - Shotgun - Pistol) Weapon: Accuracy, Damage Amount, Sound Radius, Magazine Capacity, Fire Rate and Reload Time settings can be changed.
➤ EXTRAS
Character Controller Can switch between FPS and TPS. Can walk, run, jump, and crouch. Can hide in bushes. Can use the handgun with or without a silencer. Can make a headshot. Can perform an attack with a knife. Can throw a stone. Can carry corpses, throw them in a garbage container, or hide them in the bushes.
Demo Scenes Stealth Gameplay Scene Full Action Gameplay Scene
➤ TUTORIAL VIDEO
Installation
Creating a New Scene
Using Your Own Controller
Adding Cover Points
Creating Patrol Points
Changing the AI’s Model
Adding New Weapons to AI
– It will soon be compatible with all my assets.
Any feedback would be greatly appreciated. Thank you
I plan to make it compatible with all my assets. I will start with BestFPS. I will set up custom prefabs for these assets and add them as an update. I will start this week.
Hi
I have a Realistic Third Person Shooter that you made.
I want to use Enemy Shooter AI with it.
I want to do Setup Physics Layer Collision Matrix well.
I made Collision Matrix by referring to the document as much as possible, but I have many problems.
This asset has just been released.
Compatibility with my other assets is not officially supported at this time.
Updates for this will be released within 2 weeks.
If you are a good Playmaker user you may be able to do this yourself, but if you can’t please wait for the update.
Just Asking If I could Get this Asset for Free I Am A Student Who Is Trying To Learn Unity Playmaker I’ll Be Thankful If Someone Could Provide Me It For Free
I have now switched to Unity 2022.3.62f1 and instead of BestFPS i do use FPS Engine as the main player controller, since it seemed like BestFPS and Enemy Shooter AI won’t work together (what i don’t understand, since it’s both from you - you should make them compatible). Now with FPS Engine and the other assets in my project i am getting the follwing errors plus the demo scenes won’t work (i can hear shooting sounds, but the screen will stay the same as on the image below)
I‘m allready using your BestFPS in my Playmaker-Project, now i‘m planning to integrate your Shooter AI. Does it work together? Is there maybe a patch for the Integration? Can the Shooter AI react to your Zombie AI?