If you happen to talk to an RPG fan, you will soon hear complaints about randomized results and loot, as well as how annoying they can be. Many gamers express their annoyance, and while some developers come up with innovative solutions, most still make us pass the raging checks for perseverance.
But there is a better way. Using random numbers and their generation in a different way, we can create an exciting gameplay that creates an "ideal" level of complexity without running out with players. But before we get down to this, let's look at the basics of random number generators (or RNGs).