
Crafting Compelling Characters
- amackinnonauthor
- Oct 2
- 2 min read
At the heart of every great story are characters that feel alive, flawed, layered, and real. Readers may not remember every plot twist, but they remember the characters who made them laugh, cry, or shout in frustration. So how do you create characters that stay with readers long after the last page?
Use Foils to Reveal Personality
One of the best ways to highlight a character’s traits is by placing them beside a foil. A foil is another character whose personality contrasts sharply and thus makes them both stand out more. Think of the optimistic dreamer paired with the pragmatic realist. Or the bold risk-taker beside the cautious planner. Through these pairings that highlight differences readers see your characters more clearly.
For example a reckless character might seem exciting on their own, but set them next to a careful rule-following character and suddenly both personalities pop off the page. The tension, banter, and clashing perspectives enrich the story while showing who they really are. Everyone loves a little drama.
Give Them Challenges and Struggles
Perfect characters are forgettable. Struggles, on the other hand, make readers lean in. Whether it’s internal or external challenges they all test your character’s limits. They also reveal what really matters to them.
A challenge isn’t just a hurdle to overcome, but it’s also an opportunity to peel back layers of personality. How does your character react when they fail? Do they lash out, retreat, or double down? Struggles show vulnerability and vulnerability creates connection with a character.
Choices Must Have Consequences
Every decision your character makes should ripple through the story. Consequences make stories feel more authentic. When characters face the fallout of their actions readers see them grow. They wrestle with guilt, pride, or regret. The consequences of their actions shape the journey and keep readers invested.
The Takeaway
Compelling characters aren’t created by accident. They come alive when:
They’re set against foils who highlight their strengths and flaws.
They’re pushed into struggles that test them and their consciences.
They make choices that matter and face the consequences.
Characters need to be real, messy, and human. Because when readers see a piece of themselves reflected in a character that’s when your story becomes unforgettable.



Comments