This pack contains a queuing system, which 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 or just be the background pedestrians.
Features:
- All done with blueprints and have been commented and properly arranged.
- Queuing NPC based on behavior tree, blackboard, tasks and services.
- Spline-based Queuing Route, you can flexibly control queue curves and customize parameters like interval distance between two adjacent NPCs, whether to let NPC stand at spline points, etc.
- NPC in different behavior states is set to different materials (green and red).
- If the NPC at the forefront of the queue leaves, all NPCs behind it will automatically move forward to the new position.
- Built-in debug system, which helps you to learn this system and develop with it.
- Quick setup and easy to use.
Technical details
Input:
- Mouse & Keyboard
- Gamepad
Assets:
- 12x bluprint class, 1x enumeration
- 1x behavior tree, 1 blackboard
- 4x skeletal mesh
- 13x texture (UE4), 34x texture (UE5)
- 1x material
- 3x material instance (UE4), 8x material instance (UE5)
- 4x material function (UE4), 3x material function (UE5)
- 2x level
Platforms:
- Windows / MacOS / Linux
Original_Link: https://www.fab.com/listings/c6f897b1-9029-4fb9-98f2-5c0aa16b40d9