NPC AI Queuing System

Hydrolysis Studio - Sep 7, 2020
Not Yet Rated

NPC AI Queuing System is created for developers who want to add some pedestrians (or NPC, AI) having smooth vivid behavior (queue) to their projects.

  • Supported Platforms
  • Supported Engine Versions
    4.24 - 4.25
  • Download Type
    Complete Project
    This product contains a full Unreal Engine project folder, complete with Config files, Content files and .uproject file, which can be used as a template to create a new project.

NPC AI Queuing System is created for developers who want to add some pedestrians (or NPC, AI) having smooth vivid behavior (queue) to their projects, they can be a part of the gameplay (customers of business games) or just be the background pedestrians (members of the dynamic game world).


Check my other assets here:

Technical Details

Demo:

Features:

  • AIs are based on behavior tree, blackboard, tasks, service, so their behavior functions is extensible.
  • AIs in different behavior state are set to different materials (green and red).
  • If a queuing NPC leaves, all NPCs behind will automatically go forward and fill the new position.
  • A simple system for debugging is ready, press F key to let a random NPC to leave the queue, and press R key in game to toggle debug information.
  • Quick setup. With only a few simple operations, you can migrate the whole system to your own project.

Assets:

  • 3rd Person Template Mannequin (2 custom material instances)
  • 1 Enumeration, 11 Bluprints
  • 1 Behavior Tree, 1 Blackboard (for NPC AI)
  • 1 Level (Demo Showcase)

Platforms:

  • Windows PC

Support:

  • Send email to MaLingShu_R@Outlook.com to describe your questions.