
Description
Villager AI System is a task-driven agent system where AI actors dynamically find and interact with the nearest Interactable.
Bring your game world to life with the Villager AI System, a fully Blueprint-based NPC solution for Unreal Engine. Build smart, interactive villagers without Behavior Trees or Blackboard systems — fully accessible from the Details Panel, no coding required.
Designed for RPGs, survival games, farming simulators, and open-world projects, this system lets you define exactly how villagers interact with your world — then steps out of the way.
KEY FEATURES
✅ Custom Interactable Objects — Assign tasks to houses, rocks, trees, or any custom object (knocking, mining, collecting, and more)
✅ 100% Blueprint-based No need to touch blackboard or Behavior tree
✅ Use Interactable objects instead of predefined points
✅ You can have multiple Interactable objects in a level it will choose the closest
✅ Has Wait or Find next system AI will wait or Try to find next interactable object if the closest interactable object is occupied
✅ Define everything from detail panel Interactable objects, Behavior anything right from detail panel
✅ Biggest of all Everything is Super flexible and Dynamic
COMMUNITY & SUPPORT
Join our Discord for updates, support, and to share your creations:
Credits:
"Low Poly Market Pack" by atomdev licensed under CC BY 4.0.
Source: https://fab.com/s/5f55c74a7536
Modifications: No Changes were made
License: https://creativecommons.org/licenses/by/4.0/
Special Thanks to Quaternius and atomdev for models





