Dynamic AI System is a flexible and scalable tool for creating complex paths and various actions/behaviors for your NPC.
Make them follow paths, do various actions and react to world changes in a simple and easy way.
Technical Details
Features:
Create complex paths with various options
Create and execute any actions on NPC, from playing simple animations to interfering into gameplay logic
Full blueprint support, doesn’t require C++ knowledge to expand and use the system
Condition Query System which will make your NPC react to world changes
Easy implementation to new and existing projects
Documentation & Demo level with over 30 usage examples to quickly get started
Clear and commented code & blueprints
Supports saving & loading state of NPC
Full runtime changes support for NPC to change their behavior in runtime
Supports Multiplayer
Code Modules:
DynamicAISystem (Runtime)
DynamicAISystemEditor (UncookedOnly)
Number of Blueprints: 34
Number of C++ Classes: 16
Network Replicated: Yes
Supported Development Platforms: Windows
Supported Target Build Platforms: Windows
Original_Link: https://www.unrealengine.com/marketplace/en-US/product/dynamic-ai-system