This package provides a comprehensive Pedestrian System for Unity, allowing you to create realistic and dynamic urban environments. Key features include waypoint-based movement, support for any humanoid characters and animations, easy integration of custom behaviors, and more. The system also includes a pooling and reutilization system to enhance performance, a simple API for advanced functionalities, and complete commented code. Compatible with Unity 2021.3 LTS and above, and works on any platform that supports the Burst compiler.
The system uses a parallel job system for better performance, the Burst compiler to speed up computations, and a pooling system to spawn pedestrians around the player. It also features layer management for optimization, a waypoint system with an easy-to-use editor, and movement made using Apply Root Motion from the character animator. The system requires only a blend tree with a turn animation and a walk animation to work, and any other animations and behaviors can be easily integrated.





