Difference between metaphor and analogy in fiction writing with simple examples

Metaphor vs Analogy: Key Differences Explained

April 8, 2026
A simple visual guide showing how to write a character development arc step by step for beginners

Character Development Arc Guide (With Clear Examples)

April 10, 2026
Difference between metaphor and analogy in fiction writing with simple examples

Metaphor vs Analogy: Key Differences Explained

April 8, 2026
A simple visual guide showing how to write a character development arc step by step for beginners

Character Development Arc Guide (With Clear Examples)

April 10, 2026

Protagonist vs Antagonist: Simple Guide with Examples

As a beginner story writer, you may ask yourself, What are the types of characters in stories, and what is the difference between protagonist and antagonist?

In simple terms, the protagonist is the individual that your story centres on whereas the antagonist is the opposition to the protagonist. This may be an individual, an organisation or even a conflict within the character.

The protagonist vs antagonist relationship is one of the most important concepts for beginners to understand when writing a story. It will help you in making conflict, organising your plot, and keeping the readers interested. Most stories revolve around conflict, and the relationship between the protagonist and antagonist creates that conflict. AA story without conflict feels flat, no matter how good the idea is. Know more about what makes a Character Relatable from our article on it.

What does it mean?

When we refer to the types of characters in stories, we are generally referring to the roles of the characters in a story. The two main character roles are the protagonist and the antagonist, although stories can include many other types of characters.

Protagonist (The Main Character)

The Protagonist character is the main character of your story.

  • They are the one who has a goal, problem or need/want.
  • They are the character readers emotionally connect with.
  • They do not avoid difficulties/obstacles and they develop from that.
  • Your story is about their journey.

Above all, readers can relate to them since they are real, with their imperfections.

Example: A young girl who is attempting to rescue her village.

Antagonist (The Opposing Force)

The antagonist creates obstacles that prevent the protagonist from achieving their goal.

  • They pose as a hindrance to the goal of the protagonist.
  • They cause tension and conflict.
  • They do not have to have the image of evil.

It is not only opposition but a strong antagonist tends to have his own reason or goal. An antagonistic leader, a strict parent, or even fear within the protagonist are the antagonist examples .

Important Tip

A villain is not always the antagonist. Sometimes, it can be,

  • Society
  • Nature
  • The main character's own thoughts.

In other words, the main character does not necessarily have to be good. These are known as anti-heroes, the flawed characters, with dubious decisions or who are morally ambiguous. This makes them more believable and relatable. This is why it is important to learn about protagonist and antagonist.

How to make Protagonist and Antagonist Step-by-Step.

If you want to build a protagonist and antagonist step by step, follow these simple steps:

Step 1: Define the Protagonist’s Goal

Ask yourself,

  • What does your main character want?
  • Why is this goal important to them?

Example: She wants to be a doctor so that she can help her family.

The more detailed the objective, the easier it is to construct the rest of your story.

Step 2: Add Stakes

Make the goal important.

  • What will happen if they fail?
  • What is at risk if they fail?

The greater the stakes, the more interesting your story becomes. The stakes should be raised as the story progresses. What starts small should become more serious over time.

Step 3: Create the Antagonist

Next bring in an obstacle to the goal.

  • A person (enemy or rival)
  • A system (rules or society)
  • Internal struggle (fear, doubt)

The antagonist should oppose the protagonist in meaningful ways. The most effective antagonists are those who stand in direct opposition to the things that the protagonist desires the most. A strong antagonist,

  • Has a clear goal
  • Believes they are right
  • Challenges the main character to develop.

This makes the conflict real, not forced.

Step 4: Build Conflict

The conflict is the very core of your story. The main character tries, fails, and tries again. The villain/antagonist pushes them back. This back and forth makes tension.

There are different types of conflict you can use,

  • Character vs Character (a rival or enemy)
  • Character vs Self (internal struggle)
  • Character vs Society (rules, expectations)
  • Character vs Nature (environment, survival)

You can use various kinds of conflict to make your story more dimensional and interesting.

You can think of it like this: Goal -> Obstacle -> Struggle->Growth.

Step 5: Show Growth

By the end of the story, the main character evolves or learns something. The struggle leads to the character's growth. That is what makes your story fulfilling. Growth can be,

  • External (achieving the goal)
  • Internal (changing beliefs, mindset, or emotions)

The best stories tend to have the two.

Step 6: Keep It Simple(Beginner)

In case you are new,

  • One clear protagonist
  • One strong antagonist
  • One main goal

This is one of the simplest ways for beginners to start writing strong characters.

Examples/Mini Tips

To get a better idea of protagonist vs antagonist, let us consider simple examples.

Example 1: Simple Story

Protagonist: A student preparing for exams

Antagonist: Laziness and distractions

Hint: Intrapersonal conflict can be extremely strong.

Example 2: Adventure Story

Protagonist: A hero searching for treasure

Antagonist: A rival treasure hunter

Give the antagonist their own goal. It makes them more interesting.

Example (Famous Story):

In Harry Potter, Harry is the main character and Voldemort is the villain. Their goals completely oppose each other, and that conflict drives the story.

Mini Tips

  • Provide your main character with a definite wish.
  • Ensure that the antagonist is powerful enough to confront them.
  • Do not over-romanticize the characters.
  • Show rather than explain.
  • Always make your characters behave and respond in a similar manner.

These are simple tricks to enhance your story immediately.

Common Mistakes Made By Beginners

Some of the typical beginner errors in learning about character roles include.

  • If the antagonist is too easy to defeat, the story becomes dull. Increase the difficulty of the conflict.
  • An idealised/flawless personality doesn’t feel realistic. Add weaknesses and hardships.
  • If the protagonist has no clear goal, the story becomes weak. Have a single goal.
  • Sometimes beginners confuse the protagonist and antagonist. Who is the story driver? Who creates obstacles?
  • If nothing changes in the story, readers lose interest. Show learning or change.

FAQ (People Also Ask)

1What is the difference between protagonist and antagonist?
The main character is the protagonist who has an objective. The antagonist is the power who is contrary to that objective. This is the conflict that drives the story.
2Is it possible to have a story with more than one antagonist?
Yes, it is possible that a story has more than one antagonist. As an example, a character can encounter a competitor, society and internal fear simultaneously.
3Is it always the villain who is the antagonist?
No. The villain is not necessarily a bad guy. It may be a situation, nature or even the mindset of the main character.
4How to write good characters as a beginner?
Start simple and provide your main character with a definite purpose. Enhance one strong obstacle (antagonist). Develop conflict gradually. This is among the simplest methods of beginning to learn character writing.

Final thought

In short, the protagonist wants something, and the antagonist stands in the way. That conflict is what drives the story. One of the main storytelling skills is to understand what kinds of characters appear in stories, in particular, the protagonist vs antagonist.

Keep it simple: one protagonist, one antagonist, and one clear goal. Start simple and focus on the basics before adding complexity. Your characters will automatically grow more real and rich as you practice. When you begin writing your novel, focus first on creating strong conflict. The rest of the story will grow from there.

Are you ready to start your journey of writing your first book? Start with How to Start Writing a Book and know How to Create Interesting Characters Readers Will Never Forget.

Stay in loop
Get thoughtful updates, no spam.
Thanks for subscribing.

Writing can feel lonely sometimes. Why not join me on Patreon? I share a mix of both free and premium writing content there and I’d love to have you there!

Protagonist vs Antagonist: Key Differences Explained
This website uses cookies to improve your experience. By using this website you agree to our Data Protection Policy.
Read more