View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 6000.3.9 or later
- Package size
- 166 KB
- Files
- 83
- Views in the past week
- 5
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $39.99 on
Keywords
Animator State Fuzzer
Audit Animator Controllers, explain risky transitions, track runtime coverage, and explore bounded routes without changing your controller.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 8
Animator State Fuzzer screenshot 1
About this asset
🎛️ Find hard-to-see Animator bugs
Large Animator Controllers can hide bad rules, missing motion, dead ends, and states that tests never reach. Animator State Fuzzer puts these risks in one clear view.
🔎 Audit the whole controller
Scan layers, nested state machines, Any State links, Blend Trees, parameters, and transitions. Findings point to the exact object and explain the reason in plain words.
✅ See what your tests covered
Record runtime state and transition evidence, then import the report. Observed, explored, reachable, suspicious, and excluded items stay separate, so the tool does not overstate what it knows.
🧭 Explore with clear limits
Pick a start and target state. The bounded model planner checks a safe, finite set of parameter choices. Optional live sandbox checks use a fresh preview Animator and strict safety rules.
📄 Use it with your team
Save baselines, run CI checks, and export clear reports. The tool audits and explains. It does not edit your Animator Controller.
From the publisher's Asset Store listing.
Technical details
- Version: 1.0.0
- Unity: 2022.3 or newer
- Tested with Unity 6.3 LTS
- Editor-only audit, analysis, and bounded exploration tool
- No required third-party dependencies
- Audits Animator Controller layers and nested state machines
- Reads states, transitions, Any State transitions, Entry/Exit paths, parameters, motions, Blend Trees, and StateMachineBehaviours
- Finds contradictory conditions, duplicate transition shapes, higher-priority shadow candidates, missing motion, suspicious Any State self-loops, unreferenced parameters, and routes not found under the current model
- Shows a controller graph with evidence colors and clickable transition badges
- Gives plain-language transition facts, conditions, timing, duration, ordering, interruption, and self-transition data
- Runtime recorder captures observed state, transition, parameter, frame, and marker evidence
- Coverage keeps observed, explored-only, structurally reachable but unobserved, no-route-found, suspicious, and excluded results distinct
- Timeline view reads imported runtime reports
- Bounded model planner uses finite parameter domains and configured limits
- Optional live sandbox uses a fresh preview Animator, disables animation events and root motion, and can refuse unsafe StateMachineBehaviours in strict mode
- Baseline comparison and CI evaluation
- Deterministic reports for local review and automation
- Includes a sample controller and profile with two layers, nested states, Blend Trees, and intentional audit cases
- Does not edit Animator Controllers or animation clips
- Model planning is evidence, not proof of undocumented runtime decisions
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.3.9f1 | Compatible | Compatible | Compatible |
As listed on the Asset Store.