This asset is a Hide and Seek AI system designed for projects that require an antagonist capable of roaming, following, and hunting the player.
Playable Demo Compatible with both First-Person and Third-Person perspectives
This asset contain:
Advanced AI with vision, hearing, and learning capabilities (including microphone input detection).
Interactable objects for both the player and the AI.
Hideout system that allows the player to evade detection.
Sound decoys to distract the AI.
Simple interaction system for various gameplay mechanics.
Basic key and door system for locked areas.
AI Abilities:
Sound Detection: The AI detects sounds from the environment and the player's microphone. A sound decoy system lets the player distract the AI.
Memory & Searching: If the AI loses sight of the player, it remembers the last known location and searches the surrounding area.
Adaptive Hideout Checks: The longer the player stays hidden, the higher the chance the AI will inspect hiding spots.
Obstacle Awareness: The AI recognizes locked doors and reacts accordingly.
Dynamic Patrols: The AI can be configured to roam randomly, stay near the player, or focus on specific objectives.
Player Capture Mechanics: The AI captures the player when they are in its field of view and within range. However, the player can avoid capture by approaching from behind.
AI Behavior:
The AI selects a movement pattern based on the chosen logic (random roaming, player-focused, or objective-driven).
If the AI detects the player while roaming, a hunt begins.
When reaching the player, the AI considers them caught.
If the AI loses sight of the target, it searches around the last known location before resuming its original patrol.
The AI learns from player actions:
The more time spent hiding, the more frequently it checks hiding spots.
Possibility to customize it example : If too many decoys are used, the AI may ignore them.
Occasionally, the AI returns to search near the player's last known location.
The AI investigates noises and moves to the source of the sound.
It can interact with objects, including Doors, hideout and alarm. (See the documentation for how to create custom interactable actors.)
Note: This asset is not replicated (not designed for multiplayer).
Documentation: A PDF guide is included in the root of the project file.Support: A Discord server is available for questions or assistance. Here