Examples

Usage

The examples have been included in the package and are imported when the Rest Server package is installed. They can be found in the package directory (usually de.bearo.generalrandom) in the subdirectory Samples.

Example Description

Neon Terrain

Simulates the random terrain generation inspired by Nightride FM YouTube channel. It simulates terrain generation by dropping grains of sand at specific places on the terrain. If they hit a non-ground-level terrain these start rolling “down” in random directions.


Random Image

This is a very simple demo by generating a random value for each pixel. Every pixel has a 50% probability to be black or white.


Random Loot

A simple random loot example which allows to change the probability for each item.


Random Names

Generates random names by choosing a starting character at random and the next character depending on the probability in the english language. Only accounts for tuples and their probabilities. A production ready model would include more language specifics.


Roulette Buckets

Demonstrates the RouletteDistribution. Each target is a bucket and the probability of each target can be adjusted, Spheres are then randomly distributed among the targets.


Simple Distribution

Another example for RouletteDistribution as a cheap way to generate every distribution imaginable. The distribution doesn’t have to follow any usual constraints, but the generation is slow.