Game balance is always a challenge, but asymmetrical game balance has a whole pile of challenges all its own. In Your Turn Next Episode 9, we discussed some of the games we enjoy that include unique elements for each player, and today I’d like to write a bit about how to approach those elements during the game development process. There are three primary methods game developers use when developing asymmetrical gameplay elements, and we’ll briefly explore each of them.
First, let’s define what makes something a gameplay element with asymmetrical game balance. Quite simply, asymmetrical game balance elements are those where the players have different tools at their disposal to try to win the game. Card games where players draw from a common deck of cards and board games where players use a common set of rules use symmetrical game balance to ensure the chances for each player to win are equal. Games where each player has a different character with unique abilities or a unique set of cards or skills at their disposal have asymmetrical game balance. With players’ resources being inherently unequal, ensuring strong game balance can be a real challenge.
The Playtest Method is the first and simplest method of creating asymmetrical game balance. When using the playtest method, a game developer will simply implement their ideas for each character (or faction or deck or whatever) and then playtest, playtest, playtest. The weaknesses of this method are that it can be very time-consuming and early iterations of the game may have serious balance flaws that color playtesters’ future feedback. The strengths of this method are that it can handle extremely disparate character concepts and can be used regardless of a game’s level of complexity.
The Baseline Method is the second method of creating asymmetrical game balance. When using the baseline method, a game developer will create a single character (or faction or deck or whatever) and then create all of the other characters around that initial baseline. A second character might be faster but weaker, a third character might be slower but be able to take more hits, etc. The weaknesses of this method are that it requires all of the characters to be relatively similar and sometimes creates the impression that the baseline character is plain or even boring. The strengths of this method are that it generates a strong starting point for final game balance and it typically requires less dedicated playtest time than the other methods.
The Modeled Method is the final method for creating asymmetrical game balance. When using the modeled method, a game developer will list out all of the variables that can differ between their characters (or factions or decks or whatever) and create a mathematical model to set the game balance between them. Mathematical models vary drastically in complexity based on the degree of differentiation between the characters. The weaknesses of this method are that it requires a specific skill set to perform effectively and can falter if the game developer does not understand the strengths and weaknesses of each variable. The strengths of this method are that it can handle fairly diverse characters and generates that strong starting point for final game balance.
Personally, I lean toward using the modeled method. I’m sure part of that is simply that I’m a math guy and find mathematical modeling to be one of the most enjoyable and rewarding aspects of game development, but I also find that it produces strong results. I’ll switch over to the baseline method if my character elements have only minor differences between them or to the playtest method if the game is simply too complex for a comprehensive mathematical model to be a realistic option.