Game Studio: Balance the Score Engine
0 / 14Game Studio: Balance the Score Engine
Use trial records to model random scores and guide design choices.
Read the Score Log
A studio tests a level with random moving platforms. An automated player repeats the same inputs each run. Use observed frequencies to estimate probabilities for comparable future runs. Give probabilities as fractions or decimals.
0, 40, 40, 100, 40, 0, 40, 100, 40, 40, 0, 100, 40, 40, 100, 40
P(0 points) =
P(40 points) =
P(100 points) =
Predicted number: runs
Compare Level Layouts
The studio now tests two new layouts under the same automated-player conditions. Build a separate frequency model for each layout; do not assume their outcomes are equally likely.
| Layout | 0 points | 40 points | 100 points |
|---|---|---|---|
| Tunnel | 10 | 14 | 16 |
| Bridge | 6 | 9 | 5 |
P(0 points) =
P(40 points) =
P(100 points) =
P(0 points short) =
P(60 points short) =
P(100 points short) =
Test a Score Adjustment
A separate feature randomly adjusts a run's score. A negative adjustment removes points. Use the feature's trial records, not the earlier layout records.
| Adjustment (points) | Observed count |
|---|---|
| −20 | 8 |
| 0 | 7 |
| +30 | 5 |
P(−20 points) =
P(0 points) =
P(+30 points) =
Estimated probability:
| Adjustment (points) | Observed count |
|---|---|
| −20 | 25 |
| 0 | 15 |
| +30 | ? |