Progress Report… and Combat Simulations
To test game balance, I wrote a script to test combat between all possible shapes you can shift into. It’s basically an automatic 2v2 arena with the results summarized in a table. The first number in each cell tells you how often the monster to the left wins, and the second number tells you how often the monster at the top wins.
So you can see that the “air” monster is quite victorious, only losing fights against the mage—and even then, it still wins 22% of the time. I’m going to have to nerf that monster a lot. Or maybe I’ll just stick it at the end. The bat is also a bit overpowered.
“Unicorn” and “glip” don’t win, but they’re not really supposed to win by themselves.
air | bat | glip | imp | mage | mirror | stone | unicorn | were | |
---|---|---|---|---|---|---|---|---|---|
air | 0 / 0 133 | 100 / 0 18 | 100 / 0 25 | 100 / 0 24 | 20 / 80 18 | 0 / 0 133 | 66 / 34 56 | 100 / 0 24 | 100 / 0 24 |
bat | 0 / 100 18 | 46 / 54 26 | 100 / 0 39 | 95 / 3 80 | 99 / 1 21 | 100 / 0 20 | 7 / 93 21 | 100 / 0 40 | 16 / 84 24 |
glip | 0 / 100 25 | 0 / 100 39 | 0 / 0 133 | 0 / 100 68 | 0 / 100 38 | 0 / 0 133 | 0 / 100 22 | 0 / 0 133 | 0 / 100 36 |
imp | 0 / 100 24 | 3 / 95 80 | 100 / 0 68 | 54 / 46 65 | 2 / 98 36 | 0 / 77 99 | 93 / 7 23 | 100 / 0 67 | 100 / 0 24 |
mage | 80 / 20 18 | 1 / 99 21 | 100 / 0 38 | 98 / 2 36 | 57 / 43 35 | 0 / 99 65 | 27 / 73 15 | 0 / 0 133 | 2 / 98 20 |
mirror | 0 / 0 133 | 0 / 100 20 | 0 / 0 133 | 77 / 0 99 | 99 / 0 65 | 0 / 0 133 | 0 / 100 12 | 0 / 0 133 | 0 / 100 19 |
stone | 34 / 66 56 | 93 / 7 21 | 100 / 0 22 | 7 / 93 23 | 73 / 27 15 | 100 / 0 12 | 47 / 53 23 | 100 / 0 22 | 87 / 13 23 |
unicorn | 0 / 100 24 | 0 / 100 40 | 0 / 0 133 | 0 / 100 67 | 0 / 0 133 | 0 / 0 133 | 0 / 100 22 | 0 / 0 133 | 0 / 100 34 |
were | 0 / 100 24 | 84 / 16 24 | 100 / 0 36 | 0 / 100 24 | 98 / 2 20 | 100 / 0 19 | 13 / 87 23 | 100 / 0 34 | 48 / 52 31 |