Price history
Recorded standalone sale prices and the latest available store price, in USD. Historical dots use the sale start date and its recorded offer price. Prices can change during a sale; this is not a daily price log. Bundle prices and upcoming offers are excluded. History covers up to the 100 most recent recorded offers.
Lowest recorded standalone price in this history: $21. The latest store price is $30.
View 4 recorded prices
| Sale start / price check | Price | Observation |
|---|---|---|
| $30 | Latest store price | |
| $30 | Unity First Price 2026-10-09 2026-10-09 | |
| $21 | Unity New Release Discount 2026-10-09 2026-10-23 | |
| $21 | Unity New Release Discount 2026-10-09 2026-10-23 |
Sale and bundle history
The 3 most recent recorded offers including this asset. Past offers may no longer be available. Bundle prices cover a package, not this asset alone.
About Drowned Bone Optimizer
- Tools, Systems & Learning > Development Tools & Automation
Drowned Bone Optimizer scans your project for the performance mistakes that quietly kill frame rate — and fixes the ones it safely can, with one click.
Run a full audit from Window > Drowned Bone Optimizer and get a scored, filterable list of findings across five analyzers:
• Assets — uncompressed/huge/NPOT textures, Read/Write enabled, missing mipmaps, audio import settings
• Prefabs & Scenes — Canvas/UI layout traps, Animator culling, particle prewarm, non-convex colliders on Rigidbodies, material instancing leaks
• Code — GetComponent, Camera.main, Find*, LINQ, and string allocation inside Update/FixedUpdate/LateUpdate
• IL bytecode — boxing allocations the source scan can't see
• Project Settings — Physics and Quality settings known to cause spikes
Fix what's safe automatically. Every finding with an unambiguous fix gets a one-click Auto-Fix, or batch-apply everything in view with Fix All Visible.
Track progress over time. Save a baseline, audit again after a sprint, and see exactly what got better or worse — plus a full audit history with diff reports.
Built for CI. A headless entry point (CIBuilder.RunAnalysis) runs the same audit from the command line and fails the build on real error-level findings — including if an analyzer itself crashes, never silently passing a broken run.
Extensible. Drop in your own analyzer by implementing one interface — no registration step, it's picked up automatically.
Editor-only. Zero runtime footprint. Nothing in this package ships in your player build.
Run a full audit from Window > Drowned Bone Optimizer and get a scored, filterable list of findings across five analyzers:
• Assets — uncompressed/huge/NPOT textures, Read/Write enabled, missing mipmaps, audio import settings
• Prefabs & Scenes — Canvas/UI layout traps, Animator culling, particle prewarm, non-convex colliders on Rigidbodies, material instancing leaks
• Code — GetComponent, Camera.main, Find*, LINQ, and string allocation inside Update/FixedUpdate/LateUpdate
• IL bytecode — boxing allocations the source scan can't see
• Project Settings — Physics and Quality settings known to cause spikes
Fix what's safe automatically. Every finding with an unambiguous fix gets a one-click Auto-Fix, or batch-apply everything in view with Fix All Visible.
Track progress over time. Save a baseline, audit again after a sprint, and see exactly what got better or worse — plus a full audit history with diff reports.
Built for CI. A headless entry point (CIBuilder.RunAnalysis) runs the same audit from the command line and fails the build on real error-level findings — including if an analyzer itself crashes, never silently passing a broken run.
Extensible. Drop in your own analyzer by implementing one interface — no registration step, it's picked up automatically.
Editor-only. Zero runtime footprint. Nothing in this package ships in your player build.