Overview
Create believable living cities with intelligent pedestrian AI for Unity — optimized for mobile, scalable for PC, and fully integrated with urban traffic simulation systems.
Mobile Pedestrian System simulates pedestrian movement and city population behaviors, including pathfinding, crosswalk logic, obstacle avoidance, traffic light interactions, and custom pedestrian routing — all without writing complex AI systems from scratch.
---
Why Mobile Pedestrian System?
Mobile Pedestrian System is designed to create dense, believable urban environments while remaining lightweight enough for mobile hardware and scalable enough for large open-world scenes.
Unlike basic crowd tools, this system provides pedestrian behaviors, traffic-aware crossings, waypoint pathfinding, pooling optimization, and seamless traffic integration out of the box.
---
🚶♂️ Upgrade to the Full City Ecosystem
Check out the Complete City Traffic & Pedestrian System bundle. It pairs this high-performance pedestrian engine with our award-nominated, Burst-compiled traffic system. Because both assets are engineered to share the same architecture, hundreds of cars will automatically stop at red lights, yield at your crosswalks, and seamlessly navigate around your walking NPCs completely out of the box.
Don't waste weeks forcing two different assets to talk to each other. Get the complete, unified package.
[Get the All-in-One Bundle Here and Save $24]
---
🚀 Key Features
✔ High-Density Mobile Crowds
✔ Crosswalk Support
✔ Pedestrian Types & Zone Restrictions
✔ Waypoint Pathfinding
✔ Custom Pedestrian Behaviors
✔ Seamless Traffic System Integration
✔ Obstacle Avoidance
✔ Open-World Ready
✔ Burst Optimized
✔ Zero Coding Required
---
⚡ Performance & Optimization
- Grid Pooling Engine: Dynamically manages pedestrian density around the player with minimal CPU overhead.
- Open-world ready: Built to handle massive crowd counts across maps of any size with full additive scene loading support.
- Parallel Job System: Powered by a specialized job structure driven entirely by the Unity Burst Compiler.
- Future-Proof Compatibility: Requires Unity 2021.3 LTS or above — fully optimized for Unity 6.
---
🛣️ Street Crossings & Road Behavior
- Crosswalk Support: Full out-of-the-box support for both traffic-light-controlled and non-signaled street crossings.
- Independent Crossing Component: Modular architecture allows the crossing logic to be used independently to integrate with existing custom vehicle systems.
- Mobile Traffic System Integration: Fully synced with the Mobile Traffic System for flawless car-to-pedestrian safety yielding and traffic light coordination.
- Zone & Access Restrictions: Categorize pedestrians by custom types and restrict area access dynamically (e.g., allow only "student" NPCs to walk within a campus zone).
---
🧠 Pedestrian Intelligence
- Root Motion Support: Built entirely around the character animator's *Apply Root Motion* to guarantee perfectly grounded, realistic locomotion across walking, running, and idle states.
- Dynamic Obstacle Avoidance: Pedestrians navigate smoothly around both fixed environment assets and moving objects.
- Priority Waypoints: Control pedestrian density by assigning importance to different paths; more pedestrians in busy areas, fewer on quiet streets.
- Decision Making: Pedestrians independently decide when to cross, wait, and navigate around obstacles.
- Custom Behaviors: Extend the system with your own AI logic and gameplay systems without modifying core code.
---
🗺️ Pathfinding & Navigation
- Waypoint Pathfinding: Full waypoint-based pedestrian routing system.
- Shortest Path Calculation: Automatically calculate optimal routes through existing waypoint networks.
- Direct Path Following: Programmatically assign a specific, strict route for any individual pedestrian to follow.
- Destination Routing: Send any pedestrian from anywhere in the scene to a specific destination programmatically.
---
🧍 Supported Characters
- Universal Humanoid Support: Works with any humanoid rig or character model.
- Animation Support: Works with any animation controller using Apply Root Motion; no specific animations required.
- Included animations: Die, Idle, Revive, Run, Walk (from Unity's character example)
---
🛠️ Extensible & Developer Friendly
- Zero Coding Setup: Fast integration with custom editor automation tools.
- Custom Editor Tools: Multiple editor windows designed to simplify setup workflows.
- Custom Waypoint Events: Trigger unique gameplay logic the moment a pedestrian reaches a marked waypoint.
- Clean API: Fully documented API for advanced behaviors and gameplay logic.
- Event Subscriptions: Subscribe to pedestrian events for deep customization.
- Delegates: Override default behaviors using your own logic.
- Complete Source Code: 100% open and commented.
---
🔌 Integrations & Compatibility
---
🕹️ Demo
PC
---
📦 Included Content
Everything shown in the demo is included in the package:
- 1 production-ready Pedestrian (thanks to SICS Games).
- 1 mobile production-ready car with 3 LODs and changeable colors. (Thanks to PolyNinja)
- 9 road tiles that can be assembled in any way to create complex roads.
- 20 simple city buildings for environment population.
- 1 demo scene combining all of the above.
Need more pedestrians? Toon City People are professionally made and easy to integrate, as demonstrated in our tutorial.
---
💬 Documentation & Support
For fast technical support and the ability to vote on upcoming features, join our active Discord community.
Connect With Us: Discord | Email | Website
IMPORTANT! Please include your Unity Asset Store invoice number in your first support message.
---
Detailed Setup Guide: Documentation
Video Tutorials: Playlist
---
Explore More: Visit our Asset Store Page to see all assets made by GLEY.