RNGNeeds - Probability Distribution View on Asset Store (opens in new tab)

Package details

Latest version
1.1.0
Last updated
First released
Unity version
2022.3.62 or later
Package size
4.0 MB
Files
524
Favorites
487
Views in the past week
60

Price tracking

Last checked
Tracked since
Lowest recorded
$11.97 on

Keywords

RNGNeeds - Probability Distribution

by Starphase Lab (opens in new tab)

5.0 / 5 · 25 ratings

Ratings by stars
Number of ratings for each star rating
5 stars 25
4 stars 0
3 stars 0
2 stars 0
1 star 0

RNGNeeds is a plugin that lets you effortlessly design and manage probability distribution for any value, type, or custom object directly within the Unity Inspector.

Price $49.90

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for RNGNeeds - Probability Distribution, 6 months Current $49.90; lowest $24.95; highest $49.90 in this period. $0 $25 $50 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 13

RNGNeeds - Probability Distribution screenshot 1

RNGNeeds - Probability Distribution screenshot 1

About this asset

🎲 RNGNeeds – The Ultimate Probability Distribution Plugin for Unity 🎲

✨ Stop fighting random number generators! Design predictable randomness for loot tables, enemy spawns, card decks, and gameplay events — directly inside the Unity Inspector.

🤖 Built for AI-Assisted Development — RNGNeeds ships with an official Agent Skill, so Codex, Claude Code, and Cursor produce plugin-aware code out of the box. Less boilerplate, faster integration, smarter suggestions.

✨ Visually author probability distributions for NPC behaviors, dialogue choices, random encounters, ambient sounds, or character voice responses in a fully customizable Inspector Drawer.

UPDATE v1.1🔥New Major Feature – Card Deck Extensions🔥

♦️40+ built-in operations for decks, hands, piles, and discards

♠️️Draw, Peek, Place, Deal, Move, Swap, Cut, and Reverse

♥️Extensible Shuffle system with plans / steps for animating the process

♣️Two new samples including Hearthstone-like game prototype

🔥 LATEST MAJOR FEATURES 🔥

⚖️ Weighted Distribution – Alongside the default percentile workflow, you can now design probabilities using weights. This tried-and-true approach dramatically expands your game design possibilities.

🎴 Depletable Lists – A powerful new feature giving items limited availability. Set maximum and available units per item to unlock mechanics like unique reward pools, card decks, and loot tables.

✨ Enhance your game mechanics with Probability Influence — an innovative concept that enables dynamic probability adjustments based on external factors. Define rules that shape the odds during gameplay and create organic, unique experiences.

⚙️ FLEXIBLE & USER-FRIENDLY

• Use with any value or reference type – no restrictions!

• Visually author probabilities with simple drag, scroll, or direct input.

• Disable items from selection while keeping them in the list.

• Lock probabilities to preserve odds when others are adjusted.

• Customize info displays and themes individually for each drawer.

🚀 POWERFUL & ACCESSIBLE

• Lightning-fast performance with Burst-compiled selection methods.

• All features are accessible through the Inspector and an easy-to-use API.

• Extensible – easily implement your own Seed Providers or Selection Methods.

🎲 DYNAMIC & ADAPTABLE

• Probability Influence – modify probabilities based on external factors.

• Repeat prevention techniques to avoid consecutive item selections.

• Fixed or variable pick counts with bias control.

✨ Get a head start with our sample projects ✨

Dice Playground, Treasure Chest (loot tables), Random Unit Responses, Monster Spawner, Card Deck Builder, and Attack Manager. Plus two new Card Deck samples including a Hearthstone-like game prototype.

- Visit RNGNeeds.com to stay updated

- Follow @StarphaseLab on X for updates & tips

- Join our Discord community for help & guidance

Consult the Documentation / Manual for an installation guide, feature explanations, comprehensive documentation, examples, and API reference.

🔥 Continue reading to spark your imagination ...

"Every game thrives on an element of surprise, that tantalizing unpredictability that hooks players in. But managing this randomness, these 'RNG needs', is often more art than science. With RNGNeeds, you have a Unity plugin that redefines randomness, transforming it from a wild variable into a finely-tuned instrument of creativity."

✨ Need to raise the odds of a critical strike based on player stats? Want to increase the chance of spawning that elite monster when it's close to midnight? Perhaps you need to drop health potions more often in tutorial scenarios.

"Beyond the dice rolls and item drops, RNGNeeds offers you a canvas of opportunity. Imagine dynamically adjusting the frequency of in-game storms as your player progresses through the storyline, modulating NPC behavior based on time of day, or making the battle more intense if the music volume is loud."

Experience RNGNeeds and unlock creative possibilities for your projects! 🚀

From the publisher's Asset Store listing.

Technical details

Developed in Unity 2020 LTS and tested up to Unity 6.4 Beta.

Minimum Unity version: 2020.2

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
2022.3.62f3 Compatible Compatible Compatible Compatible

As listed on the Asset Store.