View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.1
- Last updated
- First released
- Unity version
- 6000.6.3 or later
- Package size
- 219 KB
- Files
- 62
- Favorites
- 1
- Views in the past week
- 18
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $11.19 on
Keywords
- Search for AI Tools
- Search for NavMesh Debug
- Search for AI Debugging
- Search for Perception System
- Search for Stealth Debugging
- Search for Debug Visualization
- Search for Enemy AI Debug
- Search for Debug Lines
- Search for Runtime Debug Tools
- Search for vision cone
- Search for Debug Tools
- Search for Gameplay Debugging
DebugViz – Visual AI Debugging Toolkit for Unity
DebugViz lets you visualize perception, navigation paths, and AI states directly in-game, so you can understand and fix behavior instantly—no more guesswork or log spam.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 6
DebugViz – Visual AI Debugging Toolkit for Unity screenshot 1
About this asset
DebugViz – Visual AI Debugging Toolkit for Unity
Stop guessing what your game is doing.
With DebugViz, you can see your AI think in real-time.
DebugViz is a lightweight, plug-and-play toolkit that lets you visualize AI behavior, perception systems, navigation paths, and gameplay logic directly in your game — no more spammed logs or blind debugging.
🔥 Key Features
🧠 Visual AI Debugging
- Display AI states directly above characters (PATROL, CHASE, SEARCH)
- Instantly understand what your agents are doing
👁️ Perception Visualization
- Render vision cones and detection areas
- Color-coded feedback (idle vs detected)
- Perfect for stealth and enemy AI systems
🧭 Navigation & Path Debugging
- Visualize paths and movement targets in real-time
- See exactly where your AI is going and why
🎯 Debug Helpers
- Draw lines, rays, arrows, boxes, spheres, and more
- Useful for physics, targeting, and gameplay debugging
🎛️ Runtime Debug Panel
- Toggle debug categories instantly in-game
- Enable/disable AI, perception, navigation, and more
- Zero setup required – drop and go
⚡ Why DebugViz?
DebugViz is designed to solve a real problem:
Understanding complex game behavior quickly.
Instead of digging through logs or writing custom debug code every time, DebugViz gives you a clean, visual layer that works across your entire project.
🚀 Quick Start
- Import the package
- Drop the DebugVizManager prefab into your scene
- Call:
DebugViz.Line(start, end, DebugCategory.AI);
DebugViz.Cone(origin, direction, angle, range, DebugCategory.Perception);
DebugViz.Label(position, "CHASE", DebugCategory.AI);
That’s it.
🎮 Demo Included
A ready-to-use demo scene shows:
- AI patrol behavior
- Player detection with vision cones
- Dynamic path visualization
- Runtime debug toggling
Understand the value in seconds.
💡 Use Cases
- Enemy AI debugging
- Stealth and perception systems
- NavMesh path visualization
- Raycast and physics debugging
- Gameplay logic inspection
🧩 Lightweight & Flexible
- Works in play mode
- Minimal setup
- Clean API
- No dependencies
🛠️ Requirements
- Unity 2021+
- Built-in Render Pipeline (URP not required for this version)
📈 Future Updates
Planned improvements include:
- advanced filtering
- recording & playback
- extended visualization tools
Debug smarter. Build faster.
See what your game is really doing.
From the publisher's Asset Store listing.
Technical details
Core System
- Runtime debug visualization system with centralized manager
- Command-based architecture (line, cone, path, label, etc.)
- Lightweight and easy to integrate into any project
Visualization Features
- Lines, rays, arrows, boxes, spheres
- Vision cones for AI perception
- Path visualization for navigation
- World-space labels for AI states and debugging info
Category System
- Built-in categories: AI, Perception, Navigation, Physics, Custom
- Enable/disable categories at runtime
- Color-coded visualization for clarity
Runtime Control
- In-game debug panel (UGUI)
- Toggle categories instantly
- Global enable/disable switch
- Hotkey support (default: F1)
Performance
- Commands are executed and cleared every frame
- Designed to be lightweight and safe for play mode debugging
- No external dependencies
Integration
- Simple static API (DebugViz.*)
- Minimal setup (drop prefab + call methods)
- Works immediately in play mode
Compatibility
- Unity 2021 or newer
- Built-in Render Pipeline (tested)
- URP not required for this version
Demo Included
- AI patrol and detection example
- Vision cone and path visualization
- Runtime debug panel usage
Code Quality
- Clean namespaces and structure
- No required third-party packages
- Safe defaults and error handling
Note:
This asset focuses on runtime debugging and visualization. Advanced features such as recording and editor tooling may be introduced in future updates.
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 6000.6.3f1 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.