โก XAI - Multi-threaded AI | Based on Actor and Physical Simulation
XAI is a next-generation AI framework that combines several cutting-edge Unreal Engine systems into a single, tightly integrated solution. The result is massive scale, smooth movement, and clean architecture without the usual overhead of AIController + Character setups.
๐ Links
๐ Core Features
๐ฅ Asynchronous Physics
Movement runs on a dedicated physics thread, so AI behavior is fully independent of your framerate. No more jerky interpolation at low FPS, no more physics stutter during heavy scenes. Comes with two smooth replication modes: Predictive Interpolated and Default.๐งต Mass Entity
All AI computations are processed multi-threaded through Unreal's Mass Entity framework. No setup required: the moment an XAIActor is spawned in the world, the system spins up automatically and starts distributing work across cores.๐ Significance Manager
SkeletalMeshComponent update rate is dynamically adjusted based on distance to camera and view angle. Distant or off-screen AI tick far less often, freeing massive amounts of CPU for the agents that actually matter.๐ฏ Actor-Based Architecture
XAI does not use AIController. It inherits directly from AActor, keeping the codebase lean and free of unnecessary layers. No controller overhead, no duplicated logic, no bloated hierarchies.๐งญ Advanced Navigation
Custom MoveTo node with automatic path corner smoothing, plus a full set of custom XAINavigationQueryFilter classes for creating unique movement patterns:
Arc - AI moves along a curved trajectory instead of a straight line
ZigZag - AI alternates left and right along the path
Blueprint Interface - build your own path cost logic in Blueprints
๐ฅ Combined Power
Each system is powerful on its own, but together they unlock performance and behavior that is simply not possible with traditional UE AI setups. Hundreds or thousands of agents, each with real physics, pathfinding, and animation, all running smoothly on a single frame budget.
๐ฎ What You Get
โ Fully Blueprint-exposed MoveTo async node
โ Custom navigation query filters for unique movement
โ Works with the standard Unreal Navigation System
โ Runtime NavData swapping for third-party navigation
โ Smooth rotation, braking, walking and flying modes
โ Root motion support through async physics tick
โ Automatic Mass Entity lifecycle management
โ Replication-friendly by design
Recommended version: 5.8
All my products: https://www.fab.com/sellers/Dexied
Email: dexied.gs@gmail.com