View on Asset Store (opens in new tab)
Package details
- Latest version
- 2.1.1
- Last updated
- First released
- Unity version
- 6000.4.4 or later
- Package size
- 4.4 MB
- Files
- 500
- Views in the past week
- 9
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $14.99 on
Keywords
Unified Random Framework
Randomize any data or custom object in Unity with a modular plug‑in built for flexibility and fast workflows.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 6
Unified Random Framework screenshot 1
About this asset
URF is a flexible data‑oriented framework that can randomize any type of data or object — Unity types, C# types, and fully custom user‑defined types. The system is extensible through custom selectors, processors and data structures, although creating advanced extensions may require writing code. URF is not tied to any specific genre and can be integrated into any project that needs structured randomization or data orchestration.
From the publisher's Asset Store listing.
Technical details
Randomize any data type: Unity types, C# types, ScriptableObjects, and fully custom user‑defined classes.
Automatic class generation: Generate strongly‑typed wrappers for your data structures in a couple of clicks.
Selector system: Create modular selection logic (random, weighted, filtered, custom rules).
Processors pipeline: Apply transformations, filters or logic steps to any data before output.
Preset‑based workflow: Define reusable data presets for consistent randomization results.
Editor integration: Wizard‑driven setup for generating classes tailored to your needs.
Extensible architecture: Add your own processors and data structures through code.
Runtime‑agnostic: Works with any project type, genre or rendering pipeline.
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 6000.4.4f1 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.