June 2023 - July 2023
I worked on this project for a client in Fiverr. It has so many AI mechanics implemented with AI Perception, Behaviour Trees, Blackboard, EQS, Tasks and other AI related features from Unreal Engine. Since many number of AI will be at the scene in a given time, many data calculated by AI is shared between them through a common interface manager, optimizing the performance. There are so many features I have listed them below.
Patrolling (Single, Ping-Pong and Loop)
Custom Patrol Points and Wait Times
Detecting Player with Detection Meter
AI search player if half detected
Taking AI hostage
Kill hostage or call out other enemies
AI Noise Detection
AI tries to look and flush player on hearing noise
Melee Combat with Combat Mechanics
AI generating and sharing Cover Points
Move between Cover Points and Fire at Player
Coordination between AI to Switch Covers
AI Throw Grenade
AI Requesting and Tossing Ammo
AI Sneaking up on Player for Melee Combat
Knock down AI
Knocked AI fire at player with HandGun
AI reviving AI
AI calling out death of other AI
AI commit suicide
AI managing common interface
AI groups for different area in game