How to Write Better Characters: Roles, Motivation & Actually Making People Care
Let’s be real: your story can have the coolest magic system, the twistiness of the plot, or the hottest vampire/detective/alien—
but if your characters are flat?
Nobody’s sticking around.
So let’s break down how to give your characters real presence in your story by understanding their role, their motivation, and how to make them hit harder on the page.
1. What’s Their Role in the Story?
Every character needs a *reason to exist*. Think of them like parts in a machine. What do they *do* in your narrative?
Here are a few basic types:
- Protagonist: The one we’re rooting for. They drive the plot forward.
- Antagonist: The one in their way. Doesn’t have to be evil—just opposed.
- Foil: Someone who reflects the main character’s traits by contrast.
- Mentor: Offers wisdom, often with a tragic backstory or dramatic exit.
- Love Interest: Romantic tension? Check. But make sure they’re *more* than just eye candy.
- Wildcard: Unpredictable chaos gremlin. Every story needs one.
TIP: If you can remove a character without changing the plot? You probably should.
2. What Do They Want? (AKA Motivation)
This is the *core* of your character. Motivation makes everything feel real. Ask yourself:
- What does this character want more than anything?
- What are they willing to do (or give up) to get it?
Bonus points if their motivation is in conflict with someone else’s. That’s where the juicy drama lives.
Ex: “She wants to save her sister. He wants to save the world. One bomb. One choice.”
Now we’re COOKING.
Motivation isn’t just monologues and dramatic speeches. It’s in:
- What they *notice* first in a room.
- Who they *trust* (or don’t).
- The mistakes they keep repeating.
- The lies they tell *themselves*.
A character who’s obsessed with control might organize their bag mid-crisis.
A character desperate to be loved might make themselves useful to everyone… even villains.
Perfect characters are boring.
Give them contradictions. Regrets. Bad coping mechanisms. Let them be *wrong*. Let them grow.
Characters who never fail or change = characters nobody relates to.
Let your soft boys punch someone. Let your bad girls cry. Let your villains have a point.
5. Ask Yourself the Hard Stuff
- What would break this character?
- What line won’t they cross?
- Who are they when no one’s watching?
If you can answer these? You *know* your character.
6. Level Up: Relationships Matter
Characters don’t exist in a vacuum. Use dynamics to reveal depth:
- A character might be brave in a fight but terrified of disappointing their mentor.
- A flirty rogue might go speechless around the person they actually care about.
- A villain’s cruelty might soften around their childhood friend.
People are different with different people. Show it.
Great characters = clear role + deep motivation + real emotion.
Make them want things. Make them struggle. Make them human (even if they’re a dragon princess from space).
Want help building a specific character? Drop their name + vibe in my ask box. Let’s break them open together.