Assets of The Season
Assets updates
Procedural NPC Traffic Pro

Procedural NPC Traffic Pro

Updated
2025-01-10
VIP
Code Plugins
Engine version
5.4 , 5.5
Download type
Engine Plugin
File size
1.3 GB
Registration required
Only For VIP Users
Description

Pro Includes: Everything in Lite + Honking system + Head/Brake Lights System + Optimization Component for boosting FPS.

IMPORTANT: Please ensure you set up collision trace channels per documentation for the traffic to work.

 

🔥 About

This plugin allows you to quickly implement large-scale, realistic AI vehicle traffic systems with procedural behaviors and high performance. It supports dozens to hundreds of AI vehicles on screen at once, enabling you to create realistic environments such as a busy city. The system can be scaled to fit any level or project.

 

✅ Features:

  • High Performance: Optimized to support hundreds of AI vehicles on screen at once with high framerates (60-120+ FPS, depending on plugin scalability and hardware).

  • Blueprint Integration: Designed for use with Blueprints, and can be extended with custom functionality and behaviors.

  • Customizable Behavior: Uses a behavior tree for easy customization and optimization of traffic behaviors.

  • C++ Behavior Tasks: Included behavior tasks are written in C++ for fast execution, yet exposed to Blueprints for easy use.

  • Procedural Pathfinding: Utilizes a procedural pathfinding system that allows vehicles to intelligently navigate the world with minimal logic.

  • Third-Party Vehicle Model Support: Supports third-party vehicle models; refer to the tutorial for guidance on swapping them out.

  • Vehicle Optimization Components: Includes optimization components for vehicle blueprints, enabling vehicles to be loaded or unloaded from the level based on player distance using a single blueprint node, with automatic code LODs for further performance improvements.

 

Technical Details

Features:

  • Highly optimized allowing 100s of AI Traffic on screen at once with high framerates(60-120+ FPS depending on scalability of plugin and hardware).

  • Designed to be used with blueprints, and can be extended with your own functionality and behaviors.

  • Utilizes behavior tree for customizability and optimization of traffic Behaviors.

  • Included behavior tasks are written in C++ for fast execution but exposed to blueprints for easy use.

  • Utilizes a procedural pathfinding system that allows the traffic to intelligently move throughout the world on their own with minimal logic needed.

  • Supports third-party vehicle models, see the tutorial above for how to swap them out.

  • Comes with optimization components for vehicle blueprints that allow them to be loaded or unloaded from the level based on the distance from the player with only a single blueprint node and automatic code LODs for further optimizations.

Code Modules:

  • ProceduralNPCTraffic - Runtime

     

Number of Blueprints: 29 For Demo Content, 5 For Necessary Content.

Number of C++ Classes: 6

Network Replicated: No(Can be done but is not in demo content)

Supported Development Platforms:

  • Windows: Yes

  • Mac: Yes

Supported Target Build Platforms: Windows, Mac, Linux, IOS, Android

Documentation Link:

Example Project: N/A, Plugin contains demo content for learning and use.

Comments
Comments is not yet
Add Comment
Please register
Other interesting assets