RandomUltimate View on Asset Store (opens in new tab)

Package details

Latest version
1.0.1
Last updated
First released
Unity version
2021.3.9 or later
Package size
297 KB
Files
19
Favorites
10
Views in the past week
2

Price tracking

Last checked
Tracked since
Lowest recorded
$13.99 on

Keywords

RandomUltimate

by RedZyrro (opens in new tab)

No ratings yet

Utility functions to help you choose random int/float/enums with greater towards specific values. Create random rays in shapes such as cones and cylinders.

Price $19.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for RandomUltimate, 6 months Current $19.99; lowest $19.99; highest $19.99 in this period. $0 $10 $20 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 5

RandomUltimate screenshot 1

RandomUltimate screenshot 1

About this asset

  • Weighted Randomizer

Randomize a value from a list, where each value has a weighted chance of being randomly chosen.

Have some sort of loot system? Types of loot and treasure often vary wildly in terms of how common or rare they are. With a WeightedRandomizer, you can add all the loot you want to it with how likely you want it to be chosen.

  • Random Int/Float

Get a random int or float, but with more control over desired outcome.

Want to randomize damage, but with a focus on a specific number in that range? Say you want to randomize damage between 1-20, but you want 1, 20, and the surrounding numbers to be rare. Just set the value that you want to be the desired value, such as 12, and how strongly you want rolls to be blended towards that value with fine tuned control. Also comes with editor test functions to help you visualize then effects of the blend strength.

  • Rays in Shapes

Get one or multiple rays that conform to a shape.

Have a shotgun or directed explosion and need a group of random rays? Easy, RandomUltimate comes with functions to get rays that fit in a cone or cylindrical shape. Just pass in information such as origin, direction, angle, and number of rays you want and receive a set of rays with just one line of code.

From the publisher's Asset Store listing.

Technical details

  • Weighted randomizer to allow you to randomly select between a variety of similarly-typed values with each value having a different desired chance to be randomly selected.
  • Get a random value between two ints/floats, but in a bell curve around a desired value instead of even distribution.
  • Get rays in 3D space that fit into customizable shapes such as cones and skewable, uneven cylinders.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
2021.3.9f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.