
From AI integration to cross-platform fluency—discover the must-have technical and soft skills for today’s most in-demand dev roles.

by Geek School Admin
Have you ever read a book and felt like the characters were real people? Like you could talk to them, laugh with them, or even argue with them? That’s because the author made those characters believable. Great stories don’t just have exciting plots—they have characters that readers care about.
But how do you create characters that feel real? Characters that aren’t just names on a page but people with personalities, feelings, and goals? In this guide, we’ll go step by step and explore how to create characters that your readers will love (or love to hate).
A believable character isn’t perfect, and they aren’t completely terrible either. They have strengths and weaknesses, fears and dreams. Think about the people you know in real life—no one is just brave or just funny. People are a mix of different traits, and your characters should be too.
Believable characters:
If your character feels like a real person, your readers will care about what happens to them.
Every character needs a goal. This is something they want to achieve or something they’re trying to avoid. Goals give your character a reason to keep moving forward in the story.
Example Sentence: Sam tightened his shoelaces and stared at the starting line. Today was the day he’d win the big race.
The goal doesn’t have to be huge—it just has to matter to your character.
Perfect characters are boring because they’re not realistic. Every good character needs both strengths (what they’re good at) and flaws (what they struggle with).
When strengths and flaws collide, interesting things happen in your story.
Example Sentence: Lily was brave enough to stand up to the bully, but her impatience often got her into trouble.

Characters aren’t robots—they should feel things. Whether they’re scared, excited, or sad, readers should be able to see those emotions in the way the character acts or speaks.
When readers can see your character’s feelings, they’ll connect with them more.

Every character has a past. They didn’t just appear out of thin air. Maybe something happened to them that made them the way they are today.
Backstories help explain your character’s actions and personality.
Example Sentence: Ever since Ella got lost in the woods as a child, she’s been afraid of the dark.
You don’t have to tell your readers every little detail about a character’s past, but knowing it yourself will make them feel more real.
A good story shows characters changing by the end. Maybe they become braver, kinder, or more confident. This change is called a character arc.
Example Sentence: By the end of the adventure, Max no longer hid behind his friends—he stepped forward and faced the challenge head-on.
Readers love seeing characters learn something or overcome their fears.
Little details can make a character stand out. Does your character always wear a lucky hat? Do they hum when they’re nervous? Tiny habits and quirks can make a character feel unique and memorable.
Example Sentence: Every time Jake felt nervous, he tapped his pencil three times on the table.
These little touches make characters feel alive.
The way your character speaks says a lot about them. Are they loud and confident or quiet and shy? Do they use fancy words, or do they speak casually?
Dialogue is one of the best ways to show a character’s personality, so let them talk in a way that feels natural. However, don’t turn your writing into a play – you only need to show a maximum of two examples of dialogue in your 11 Plus writing so the teacher can see that you can punctuate them and use speech properly.
A story isn’t fun if everything goes perfectly for your character. They need to face challenges and obstacles along the way.
Example Sentence: Ben stared at the edge of the diving board. The water below seemed impossibly far, but he couldn’t back down now.
Challenges help characters grow and keep your story exciting.
The best way to get better at creating believable characters is to practice. Here are a few fun exercises:
The more you practise, the better your characters will become.
Believable characters are what make readers care about a story. They’re the reason readers laugh, cry, and cheer as they turn the pages.
So next time you create a character, think about their goals, their strengths and flaws, and what makes them special. With practice and a bit of imagination, you’ll create characters that your readers will remember long after they’ve finished your story.