View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 6000.0.58 or later
- Package size
- 4.5 MB
- Files
- 109
- Favorites
- 40
- Views in the past week
- 7
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $17.55 on
Keywords
Air Path
High-performance 3D aerial A* pathfinding using DOTS, Burst & Jobs. Create intelligent flying AI for drones, birds , and other creatures with blazing-fast, multi-threaded navigation out of the box.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 6
Air Path screenshot 1
About this asset
Air Path | High-Performance 3D Aerial Pathfinding
Air Path is a production-ready 3D aerial pathfinding solution built for performance. Using a modified A* algorithm optimized for three-dimensional space and powered by Unity's DOTS, Burst Compiler, and Job System, it delivers blazing-fast, multi-threaded navigation for flying AI – from drones and spaceships to dragons and swarms of creatures.
Easy Setup for Everyone
No coding experience? No problem. AirPath comes with intuitive MonoBehaviour components and a visual editor workflow. Simply add components to your flying agents, define your navigation space, and you're ready to go. The included demo scenes help you get started in minutes.
Fully Customizable for Advanced Users
Need more control? AirPath's clean, modular architecture gives you full access to the underlying systems. Extend behaviors, implement custom steering logic, or integrate directly with your existing DOTS-based projects. Well-documented APIs and clear code structure make customization straightforward.
Natural Flight Behavior
Air Path doesn't just find paths, it simulates natural flight patterns. Birds bank into turns, dragons soar gracefully, and aircraft follow realistic flight dynamics. Adjustable parameters let you fine-tune movement characteristics for any flying creature or vehicle.
Works With Any Environment
Air Path isn't limited to Unity Terrains. Use it with custom meshes, procedurally generated worlds, modular level geometry, or any 3D environment. Wherever your agents need to fly, AirPath can navigate it.
Key Features
- Modified A* algorithm designed for true 3D navigation
- Natural, organic flight behavior simulation
- DOTS/Burst/Jobs powered for maximum performance
- Handles large agent counts with minimal overhead
- Configurable grid resolution for precision vs. performance balance
- Multiple pathfinding strategies included
- Compatible with Built-in, URP, and HDRP
Perfect For
Flight simulators, space games, drone applications, fantasy creatures, sci-fi projects, swarm AI, and any game requiring intelligent height avoiding aerial navigation.
Support
If you need help or have other questions related to this asset feel free to get in touch:
Contact information, or checkout the documentation
From the publisher's Asset Store listing.
Technical details
Core Technology
- Modified A* algorithm optimized for 3D aerial navigation
- Built on Unity DOTS (Data-Oriented Technology Stack)
- Burst Compiler optimized for maximum CPU performance
- Job System integration for multi-threaded pathfinding
- Zero garbage collection during runtime pathfinding
Grid System
- Flexible grid configuration (2x2 up to 512x512)
- Adjustable cell size for precision vs. performance tuning
- Support for any height data source via IHeightProvider interface
- Automatic boundary handling with configurable clamping
- Grid-to-world and world-to-grid coordinate conversion
Pathfinding
- Octile distance heuristic for accurate 3D cost estimation
- Altitude-aware cost calculation (climb penalty, slope penalty)
- Configurable fly cost multiplier for flight behavior tuning
- Diagonal movement with corner-cutting prevention
- On-demand path recalculation
Flight Simulation
- Natural flight pattern simulation
- Adjustable banking and turning behavior
- Height offset support for different agent types
- Smooth path following for organic movement
Integration
- Works with Unity Terrain and custom meshes
- IHeightProvider interface for custom height sources
- Compatible with Built-in, URP, and HDRP render pipelines
- Event-driven architecture for easy system integration
- Clean MonoBehaviour wrapper for non-DOTS projects
Requirements
- Unity 6000.0.58f2 LTS or newer
- Entities package
- Burst package
- Collections package
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.0.58f2 | Compatible | Compatible | Compatible |
As listed on the Asset Store.