View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 6000.0.47 or later
- Package size
- 8.7 MB
- Files
- 31
- Favorites
- 2
- Views in the past week
- 5
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $10.00 on
Keywords
Random Toolkit
Implements two new RNG algorithms for better random results, along with a range of new functions and editor tools.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 7
Random Toolkit screenshot 1
About this asset
Random Toolkit provides a range of new tools and benefits for implementing randomness in your games.
🎲 NEW RANDOM NUMBER GENERATORS 🎲
It implements 2 new random number generators which improve upon Unity’s built in one.
- Xorshift1204*
- Mersenne Twister
📐 LARGE NUMBER OF IMPROVED AND NEW FUNCTIONS 📐
Over 50 new ways to utilize randomness.
- Randomized array and list elements - Shuffled, unique elements, weighted.
- Weighted randomness - With arrays or animation curves.
- Random colors - Extract from gradients and textures.
- Random points in 3D and 2D shapes - With uniform distribution and rotation. Spheres, cubes, cones, cylinders, capsules, convex 2D polygons.
- Random uniform quaternions - as well as degrees and radians.
- State serialization - For saving to disk or networking.
- Random doubles and ulongs - For better precision.
- Re-written Unity RNG to allow instancing - Implementation of the Xorshift128* algorithm.
🛠️ EDITOR WINDOW TOOLS 🛠️
Offsetting the position, rotation, and scale of selected GameObjects.
📚 IN-DEPTH DOCUMENTATION 📚
Resource to learn about RNGs, how to set up, and extensive scripting API.
From the publisher's Asset Store listing.
Technical details
This asset implements 2 new random number generators
- Xorshift1204*
- Mersenne Twister
It also provides wrappers for the existing UnityEngine.Random and System.Random libraries.
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 6000.0.47f1 | Compatible | Compatible | Compatible | Compatible |
The demo scenes were created in a URP project, and a URP shader graph is provided, but the toolkit will work in any render pipeline.
As listed on the Asset Store.