Adding randomness and probability
In this chapter, we focused on adapting our previous example to implement randomness and probability. So, we focused on the pros and cons of randomness and probability. Randomness can overlap with probability if you predetermine the outputs. For example, if you want different animations to be played each time a player does a fist attack, you can have an array of different animations you randomly choose from. However, say that there are five available options; with this, you have a 20% chance of choosing any one of the available choices.
The pros and cons of using randomness
The following are the pros:
There is virtually no limit to the output
This introduces balance to systems
The following are the cons:
You must create a large output table for increased deviation
The paths are limited to control
The pros and cons of using probability
The following are the pros:
You can predetermine the output
You can dictate the frequency of output
You can introduce balance to systems...