me and a buddy were talking today and started discussing possible combinations of character builds within our game we are creating. We decided that there would be three core upgradeable attributes to a player.
1.) Jumping Ability 2.) Speed 3.) Strength
When the game starts all of these abilities will be at 0. As the player progresses, they will be able to upgrade each of these abilities 5 times. So each abilities will have 6 possible states:
0, 1, 2, 3, 4, and 5.
Now we are trying to figure out the possible combinations of these three abilities.
We started by looking at all possible outcomes as if they were a 3 bit sequence:
000, 001, 010, 011, 100, 101, 110, 111.
This was good, but that would mean that each ability only had 2 states, 0 or 1. As described before, this is not what we want. We want each to have 6 possible states. We began to make a list, but it got out of control fast... Is there an easy way to compute this? Any help would be greatly appreciated.