Publisher | Itay Sagui |
---|---|
File size | 257.14kB |
Number of files | 29 |
Latest version | 1 |
Latest release date | 2022-01-21 02:44:16 |
First release date | 2022-01-21 02:44:16 |
Supported Unity versions | 2018.4.2 or higher |
Overview
Random Selector is a utility package, that provides an efficient, weight-based, random selector. The selector can be used to randomly spawn enemies, generate loot, etc. while being extremely efficient and fast.
Features
Random Selector includes the following features:
- Weighted randomness, based on .Net’s Random class, Unity’s Random class, a thread-safe .Net Random variant, or any user-provided random number generator (such as a web-based generator)
- Supports multiple usage scenarios, including:
- Editor-only
- Code-only
- Multi-level selections
- Fully documented code base in C#