Build smarter AI in any world size.
The Runtime NavMesh Baker brings Unity’s navigation system to life at runtime — no more giant pre-bakes, crashes, or waiting. Whether you’re building a large open world, a procedural map, or just need dynamic navigation for flexible environments, this tool gives you fast, reliable navmesh generation exactly where it’s needed.
Key Benefits
- No More Pre-Baking – Skip long, fragile editor bakes that fail on large maps.
- Scales to Any World – Continuous bubble mode for focused gameplay, grid-cell streaming for infinite/procgen maps, or one-shot bake for full-map setups.
- Plug-and-Play AI – Agents can move immediately with included samples (click-to-move, spawn-on-bake, motion animator).
- Production Ready – Async baking, concurrency controls, and live debug tools keep performance in check.
Features
- Simple Setup – Add a Baker Coordinator, assign your player, press Play.
- NEW: Bake Profiles – Save and swap different bake settings per game mode or level.
- NEW: Procedural Ready – Includes a Procedural Tile Manager with sample tile providers (Weighted Hash, Noise, Improved Noise).
- NEW: Debug & Diagnostics – Inspector shows bake jobs, queues, and gizmos for runtime visibility.
- NEW: One-Shot Bake Mode – Instantly bake the entire scene at runtime. Perfect for large static maps or when you only need a single global bake.
- Samples Included – Full example scenes and helper scripts to get started fast.
Compatibility
- Unity 2022.3 LTS and newer.
- Works on all platforms supported by Unity’s NavMesh system (PC, consoles, mobile, VR/AR).
- Samples use TextMeshPro, Cinemachine, and Legacy Input Manager (not required for runtime).
Why Use It?
Unity’s built-in navmesh tools require edit-time baking — which fails for large or streamed worlds. Runtime NavMesh Baker removes this limitation, enabling navigation wherever your player goes.
No more giant pre-bakes, crashes, or waiting. Just dynamic, efficient runtime navmesh generation.
Online Documentation
Feedback / Get in Touch
For support, please email support@megacrush.app or visit our website at:
https://www.megacrush.app/support
You can also get in touch: