- Current Version: 1.0.2: 2023-10-16T10:11:54Z
- First Published: 2022-03-03T10:19:12Z
- Size: 830304
- Supported Unity Versions: 2020.3.23
tools behavior-ai
Add to cart
Easy Scan AI Targeting Logic
No rating !(1 Vote)
$13.80
$13.80
EasyScan provides a system for detecting and classifying units, and logic for the AI choosing and prioritizing targets.
Visit website for tutorials and documentation.
Features:
- Customizable AI targeting logic.
- Modular system comprising classification, detection, and targeting.
- Unit classification system that seamlessly integrates into other unit architecture, such as health, and other stats.
- A custom editor to show detection and targeting areas in the scene view.
EasyScan has three main function groups:
- A system with which to classify units by faction and function.
- A unit detection component.
- A targeting component.
Any given unit need not use all three parts.
Unit Classification:
- Customizable unit class and role for targeting purposes.
- Faction system allows units to recognize ally, neutral, enemy, and unknown relationship concepts.
- Integrates seamlessly with other unit stats in your project, such as health and energy, using interfaces.
Unit Detection:
- Supports scan ranges and angle limitations.
- Line-of-sight options with Layermasking.
- Simulated data sharing with allies.
AI Target Selection:
- Targeting minimum and maximum ranges, as well as angle limitations.
- Line-of-sight options with Layermasking.
- Advanced filters for nuanced target selection.
- Ability to utilize multiple targeting modules at once.
More:
- Uses a master unit list for optimized speed.
- Audio support for scan pulses, detection, and targeting events.
- Easy integration into any project with many supporting methods and interface options to communicate with other scripts.
- Endless ways to configure and use for maximum flexibility.
- Easy process for adding new unit stats to use for AI logic.
Add to cart