The film Watchmen left us with an uncomfortable question: what happens when the hero stops being a symbol and becomes a problem? Through the Comedian, a cynical killer, and Dr. Manhattan, an indifferent god, the work explores how the struggle for justice can blur the line between good and evil. Absolute power not only corrupts but reveals the fragility of our own ethical boundaries.
The code dilemma: when morality clashes with development 🎮
If we transfer this conflict to video game development, we encounter a similar challenge: programming morality is not simple. Systems like karma in inFamous or binary decisions in Mass Effect simplify a spectrum that should be more complex. A character like Rorschach, rigid and relentless, would be a disaster in a dialogue tree. Current technology allows for narrative branches, but it rarely manages to capture the ambiguity of a hero who acts out of conviction, yet whose actions are morally questionable. The real challenge is not to offer choices, but to make each one have a real cost.
The cape and the excuse: how to justify your sins 😅
In the end, we all have a friend who thinks they are the Comedian: they justify any mischief with a it's for the common good. Deep down, what they want is to cut in line at the supermarket or keep the last pizza. The difference is that they don't have an atomic clock on their forehead or a purple suit. We only have the excuse that the end justifies the means to avoid paying our round. At least Dr. Manhattan had the decency to disappear to Mars; we stay behind to give absurd explanations.