How to Write Conflict That Actually Moves Your Story
Conflict is the opposition between what a character wants and the forces standing in their way, and it's the engine that drives every story. It comes in six core types (character vs. self, character, society, nature, the supernatural, and technology) and works best when you start from a clear desire, make the opposing force just as strong, and layer internal struggle beneath external stakes.
No mind was built to hold an entire novel at once. StoryFlint turns the chaos in your head into a story you can see and control — frameworks to order your thinking, and the Storyteller OS to order your project. Bring us the mess.
If your story feels stuck, the problem probably isn’t your characters. Or your prose. Or even your plot.
It’s your conflict—or lack of it.
Conflict is what makes your audience care. It's how you test your characters, raise stakes, and create moments that matter. Whether it's two people in love with opposite goals or one person at war with their own reflection, conflict is the engine that keeps stories alive.
Let’s dig into how to write conflict in a story that actually moves it forward.
What Conflict Actually Means in Storytelling
It’s Not Just Fighting
Conflict isn’t just shouting matches or villain vs. hero showdowns.
It’s anything that puts pressure on your character. Anything that pulls them between what they want and what’s in the way.
It’s the Story’s Core Tension
Without conflict, you don’t have a story. You have a summary.
Conflict creates momentum. And your job is to make sure it builds, escalates, and tightens with every scene.

The 6 Core Types of Conflict (And When to Use Them)
1. Character vs. Self
The internal tug-of-war. Perfect for stories focused on emotional growth, tough decisions, or moral ambiguity.
Example: Frodo fighting the Ring’s influence in LOTR.
2. Character vs. Character
The most obvious—and often the most fun.
Put two people with opposing goals in a room. Let the sparks fly.
Example: Katniss vs. the Careers in The Hunger Games.
3. Character vs. Society
When your character challenges norms, systems, or injustice.
Example: Tris in Divergent challenging a faction-based system.
4. Character vs. Nature
Storms, wilderness, time running out. Great for survival stories or characters up against something massive.
Example: The Martian. One dude vs. Mars.
5. Character vs. Supernatural
Ghosts, curses, fate, mythic forces. Useful for horror, fantasy, or spiritual battles.
6. Character vs. Technology
AI, surveillance, dystopian tech-gone-wrong.
Example: Jurassic Park. Humans vs. hubris-coded dinosaurs.
The Rules of Writing Great Conflict
Rule #1: Start With What They Want
No desire = no tension.
Figure out what your character wants and why it matters to them. Then threaten it. Complicate it. Give it a cost.
Rule #2: Make Opposing Forces Just as Strong
A weak antagonist (person, system, belief, etc.) makes the win feel cheap. Conflict works when the opposition is just as compelling and justified.
Even better? When both sides are right and wrong.
Rule #3: Layer Internal and External
Conflict hits harder when the battle outside mirrors the one inside.
Does the protagonist have to stand up to the villain and overcome self-doubt? Now we’re cooking.

Rule #4: Escalate or Die
Flat conflict is a snooze.
Raise the stakes. Tighten the screws. Take away options. Introduce consequences.
The longer the audience is unsure how it ends, the more glued they are.
Rule #5: Don’t Let It Solve Too Easily
No one wants a “just kidding!” resolution.
Make the character earn their outcome. The win should cost something.
The Old Man and the Sea
At first glance, it's man vs. marlin. But it’s really Santiago vs. everything stacked against him—old age, failure, pride, and the relentless ocean. The fish is just the surface-level tension. What keeps the story alive is how deeply personal the struggle becomes. It’s not about the catch. It’s about proving he still can.
The Hunger Games
Katniss isn’t just surviving the arena. She’s navigating a system rigged against her, forming fragile alliances, battling fear and guilt, and trying to protect the people she loves. The beauty of this story is how each level of conflict—external and internal—tightens with every decision she makes. Every arrow she fires is about more than aim. It’s about intention.
Lord of the Rings
This one is conflict lasagna.
Frodo is fighting the pull of the Ring. Sam is battling hopelessness. Gandalf and Saruman’s ideological clash drives entire wars. And even the smaller characters, like Boromir, wrestle with desire and duty. Every journey has tension. Every choice matters. And every character is tested in ways only they could be.
Jurassic Park
Yes, it’s man vs. dinosaur. But the real threat is unchecked ambition. The conflict isn’t just about surviving velociraptors—it’s about surviving our own arrogance. Ian Malcolm isn’t wrong when he warns them: they were so preoccupied with whether they could they didn’t stop to think if they should.
Everything Everywhere All At Once
Chaos personified. On the surface: a mother fighting through infinite multiverse versions of herself to save her daughter. Underneath? It's a story about meaning, regret, identity, and connection. The googly eyes and absurdist comedy don’t distract from the conflict—they amplify it. The emotional core of the story—parent and child trying to understand each other—gives the cosmic conflict its real weight.
Writing Subtle Internal Conflict
Not all conflict needs fireworks.
Some of the best tension comes from quiet resistance, restrained emotion, and emotional pressure just under the surface.
Use:
- Subtext-heavy dialogue
- Actions that contradict words
- Delayed decisions

Conflict Isn’t a Scene. It’s the Glue.
Connect Every Part of the Story With Tension
If a scene has no conflict, it better be setting up a big one.
Use conflict to shape:
- Scene transitions
- Character arcs
- Theme development
Use the Storyteller OS to Track It All
StoryFlint’s Storyteller OS helps you plan conflicts that build and connect.
You can:
- Map internal + external conflict by character
- Track where tension spikes or drops
- Connect plot, arcs, and themes in one view
Want conflict that doesn’t fizzle out halfway through? This system helps you build it to last.
Final Thoughts: Don’t Be Nice to Your Characters
You love them. Sure.
But your job is to challenge them.
Push. Twist. Confront. Break a few things.
That’s how characters grow—and how stories get good.
Characters are the heart of every story, but keeping track of who they are, what they want, how they change, and how they relate to everyone else is its own full-time job. The Storyteller OS gives every character their own space, with all the details, arcs, and relationships connected in one place. See the Storyteller OS character system.
Curious how the whole system fits together? Read how I built it.
Want more help building emotional arcs that fuel conflict? Check out this article on how emotional stakes shape story conflict. It’s packed with insights to make sure your characters aren’t just tested—but transformed.
FAQs
What is conflict in a story?
Conflict is the opposition between what a character wants and the forces standing in their way, and it is the core tension that drives a story.
What are the six types of conflict?
Character vs. self, character vs. character, character vs. society, character vs. nature, character vs. the supernatural, and character vs. technology.
Is conflict just fighting?
No. Conflict is any meaningful opposition to a character's goal, and it is often internal or interpersonal rather than physical.
How do you write great conflict?
Start with what the character wants, make the opposing force just as strong, layer internal and external struggle, and escalate steadily.
Why should conflict not resolve too easily?
An easy resolution drains tension. The struggle should cost the character something so the payoff feels earned.
What is the difference between internal and external conflict?
Internal conflict happens inside the character through doubt, fear, or competing desires, while external conflict comes from other people, society, or the world.

