-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating

Unity Artificial Intelligence Programming
By :

In this section, we will explore some of the most common applications of probability and randomness in video games.
Probability and randomness are not only about dice. We can also use a probability distribution to specify an in-game character's specialties. For example, let's pretend we designed a game proposal for a population management game for the local government. We need to address and simulate issues such as taxation versus global talent attraction, and immigration versus social cohesion. We have three types of characters in our proposal – namely, workers, scientists, and professionals. Their efficiencies in performing their particular tasks are defined in the following table:
Figure 3.6 – The efficiency of every character in performing each task
Let's take a look at how we can implement this scenario. Let's say the player needs to build new...