To write a compelling badass character, you should focus on demonstrating their strength through actions rather than labels, balancing their competence with vulnerability, and potentially using the element of surprise.
One of the most important rules is to never explicitly call your character a "badass" or have other characters refer to them as such in dialogue or narration. Let their skill, fearlessness, and confidence speak for itself through their actions. If you constantly remind the reader of a character's status, it can lead to "overkill" and make the character feel unearned. Instead, present the character as they are and let the reader decide if they are worth championing.
The "Crouching Moron, Hidden Badass" Technique
You can create a highly memorable character by utilizing the element of surprise. This involves starting with a character who appears to be an unserious, clumsy, or foolish "lovable fool".
The Contrast: Establish a stark difference between their initial "moron" persona and their hidden abilities.
The Trigger: Use a profound event to spark the transformation, such as a desperate need to protect someone they care about or an emotionally charged memory.
The Shift: When triggered, the character should undergo a "night and day" shift, becoming resolute, intense, and displaying skills (like advanced intellect or physical prowess) that were previously hidden.
Emotional Control and Presence
A classic badass often maintains a "straight-faced" demeanor, showing little emotion even during intense conflict.
Coolness Under Pressure: While they may feel emotions internally, they often suppress them in key moments of conflict to remain effective.
Avoid Over-Cockiness: Be careful not to make them so arrogant that they lose focus. A character who loses a won fight because they "wouldn't shut up" or became too cocky can be a disappointment to the audience rather than a badass.
Moral Boundaries: A true badass often knows when the fight is over and does not continue to attack an opponent who can no longer fight back.
Resilience and Proactivity
Badassery is often defined by a character's refusal to give up, regardless of the odds.
Proactive Failure: They should remain proactive even when they fail. Characters like Geralt of Rivia are considered badass not because they are invincible, but because they keep going despite being tricked, roughed up, or outmatched.
The Underdog Factor: Badasses are often underdogs or outcasts who face insurmountable obstacles. While a normal underdog might barely win, a badass turns the situation around to achieve a crushing victory.
Dialogue and Personality Flaws
To keep a badass character from feeling like a one-dimensional "goody two-shoes," give them a distinct voice and realistic weaknesses.
Sarcastic Wit: If a character is highly competent, giving them a cocky or sarcastic edge can make them feel more badass. Since you have time as a writer, use it to craft the "best comeback possible" that the character can deliver in the moment.
Meaningful Flaws: Give them things they are genuinely bad at. A character who is human, makes mistakes, and gets scared but continues to move forward is often more compelling than an immortal, perfect hero.
Writing a badass character is like forging a blade: you need the hard steel of competence and resilience, but without the tempering heat of flaws and the sharp edge of a distinct personality, it’s just a heavy piece of metal rather than a functional tool.