Friday, October 2, 2009

No Good, Yellow-Bellied Cheaters

Call of Juarez: Bound in Blood has the dubious honor of being the first game in years that I have accused of cheating. As I restarted one of the showdowns for the fifth time, I began thinking about why my thoughts had turned to foul play for this game in particular. I am no stranger to the "game over" screen (Damn you, Hatsworth!), but something about these showdown sequences convinced me that the AI was stacking the deck.

After banishing the game from my house and reading this enlightening article from Soren Johnson, I have decided that the showdowns in Call of Juarez present the player with the perfect storm of frustrations: on thematic,gameplay dynamic, and mechanical levels, they work to frustrate the player and set the AI up to be seen as a cheater.

Game Thematics: "Clint Eastwood Always Shot First"

As Nels points out, the history of Western storytelling has instilled the assumption that the protagonist will come out on top. The fight might swing back and forth and the things will get tense, but the audience knows who will walk away when the dust settles.

Techland did an excellent job of conveying the feel of the filmic Western, perhaps too well: by introducing the possibility and the reality of the protagonist's failure, the game stands in opposition of well-established cultural expectations. As a fan of Westerns, the idea that the protagonist must win the showdown is almost axiomatic. Thus, any subversion of this iron law must point to subversion on the part of the AI.

I fully admit this is my fault, and that it probably is not fair to let my past experiences color my perceptions of the game. However, as Johnson says "with cheating, perception becomes reality." And besides, as Clint said, "Fair's got nothing to do with it."


See? Even when his gun misfires he still shoots first!

Game Dynamics: Shoot First, Aim Later

Most of the gameplay in Call of Juarez follows the model popularized by games like Halo and Gears of War. While the player is outnumbered by enemies, the AI controlled characters can take less damage and tend to shoot less accurately during the fights. Combined with plentiful ammo and regenerating health, these mechanics reward risky behavior.

The showdowns stand in sharp contrast to other sections of the game, as the player is suddenly as vulnerable as the AI, precise timing is mandatory, and a lack of cover and regenerating health provide no second chances. While the majority of the game is asymmetrical (in that the AI and player have different goals and abilities), in key moments it becomes symmetrical (in that the AI and player have the same goal and abilities).

Johnson comments that it is "especially challenging for designers of symmetrical games" to create fair fights. If the player can overcome the AI too easily, there is no challenge, but if the AI seems to possess unseen advantages, the player begins to suspect cheating. In the case of Call of Juarez, the juxtaposition between asymmetrical and symmetrical gameplay styles was jarring enough to precipitate thoughts of cheating.

Game Mechanics: IGN is Right

While it is fun to rag on IGN, I have to agree with their assessment of Call of Juarez's showdowns: "Beware; the opponent cheats by always having 100-percent accuracy."

Even if I managed to draw quickly enough, I would often miss the mark and eat the AI's lead. Curiously, the AI never fumbled with the draw, nor shot wide of the mark, leading me to believe that, in a situation that should be a relatively fair fight, the AI has an unfair advantage.

Johnson addresses the problem of making the AI fallible, even more so than a player:

In the original Civ, the AI was hard-wired to declare war on the human if the player was leading the game by 1900AD. This strategy felt unfair to players – who felt that the AI was ganging up on the human – even though most of them would have followed the same strategy without a second thought in a multiplayer game.

The key here is that only "most" players would use the same strategy as the AI. Humans are notoriously illogical and individualistic, which leads to both unconventional strategies and random mistakes. Without building in some sort of capacity for error, the enemies in Call of Juarez gain unique advantages over the player.

The signal to draw is the sound of a bell in the sound track, and while the chime takes place at a set point, a myriad of factors can still lead the player to make a mistake. Even if the player remembers (or correctly guesses) when the bell will sound, they must still must circle the AI opponent to maintain a clear target with the left thumbstick, keep the character's independently movable hand close to the gun with the right thumbstick , and pull the trigger at the correct time after drawing. Add to this the many biological annoyances gamers face, such as sneezing, blinking, and sweating, and the idea that your opponent will draw, aim, and kill reliably becomes exasperating.

Possible Solutions: Ways to Win the West

How could the duels in Call of Juarez been improved?


One route would be to give the player more tools towards victory. Perhaps a force feedback system with various levels of vibration that signaled the right time to draw? While it would detract from the game's visually immersive capacity, an aiming meter akin to the ones used for punt controls in the Madden games would have given players a visual representation of their accuracy. Imagine a situation in which the player must manually stop the aiming meter at the correct point to make an accurate shot. At first, the meter would swing back and forth rapidly, but it would eventually slow as the time to draw neared. This system would also give players the option of choosing to risk taking an early, but possibly less accurate shot.

However, these solutions might have proved too contrived for the feel of the game. The solution then comes back to cheating. As Johnson concludes, if games must cheat, they should do so "only in favor of the player." If Techland was looking to make a celluloid western in digital form, preserving the feelings of power and control exuded by Western heroes may have justified a hobbled AI.

Having to retry a gun battle ten times would have never happened to the The Man With No Name, so it should never have happened to me. And if that makes me a cheater, so be it.