Ship Dynamics
What makes two characters work on the page? The classic dynamics, a mixer that shows what separates them, and an AI analyzer that reads your specific ship.
The dynamic mixer: three dials behind every ship
Named dynamics look endless, but most differ on just three things: how alike the two characters are, how much power one holds over the other, and whether the pursuit is mutual or one-sided. Set the dials for your ship and see which classic dynamic it lands nearest.
Golden Retriever × Black Cat · 94% match
An openly affectionate character adores an aloof, mysterious one who secretly adores them back. The loud one narrates; the quiet one leaves notes.
Also close: Sunshine × Grumpy, Knight in Shining Armour × Disaster.
Notice how contrast drives banter and power imbalance drives tension. Most beloved ships have exactly one dial turned high — two high dials (opposites and lopsided power) is where hero × villain lives, and it takes careful writing to keep it from reading as cruelty.
Ship dynamics analyzer
Enter both characters to get their dynamic, what makes it work, friction points, fitting tropes and three prompts.
Ship dynamics list
| Dynamic | What it is | In one image |
|---|---|---|
| Sunshine × Grumpy | A relentlessly warm character wears down a guarded, prickly one. | The grump who only smiles at one person. |
| Rivals to Lovers | Equals who compete for the same thing and slowly realise the competition was the relationship. | Top of the class, every year, until they are lab partners. |
| Enemies to Lovers | Real opposition — ideology, family, war — that turns into grudging respect and then love. | Opposite sides of a war, stuck behind enemy lines together. |
| Childhood Friends | History and shorthand; the risk is ruining a lifelong bond. | They know each other's coffee order and every scar. |
| Bodyguard × Protectee | Duty forces proximity; one holds official power, the other practical power. | The prince who keeps sneaking out and the guard who keeps finding him. |
| Mentor × Protégé (aged-up) | Teacher and student whose relationship evolves as the student becomes an equal. | Years later, the student returns as the master. |
| Golden Retriever × Black Cat | An openly affectionate character adores an aloof, mysterious one who secretly adores them back. | The loud one narrates; the quiet one leaves notes. |
| Mutual Pining Idiots | Both are obviously in love; neither can see it; everyone else can. | Their friends have a betting pool. |
| Hero × Villain | Moral opposites locked in a push-pull where each is the only one who understands the other. | Every fight feels a bit like a date. |
| Arranged Marriage | Strangers bound by duty build a real partnership from obligation. | Separate bedrooms, until the winter. |
| Soft × Feral | A gentle character is fiercely protected by a volatile one who is gentle only with them. | "Touch him and I bite." |
| Partners in Crime | Equals who scheme, heist and banter as a team. | Back-to-back, finishing each other's plans. |
| Unrequited → Requited | One has loved the other for years; the story is the moment it is returned. | The long-suffering best friend finally gets the confession. |
| Knight in Shining Armour × Disaster | A capable, rule-following character keeps rescuing a chaotic one who secretly rescues them back. | Always showing up with the first-aid kit. |
Mentor × protégé and bodyguard × protectee involve a power gap; most writers age characters up and make consent and equality part of the arc.
More tools in the kit
- Fanfic generatorDraft a full scene for any fandom and ship.
- Headcanon generatorCharacter-specific headcanons with reasons.
- Relationship headcanonsHow your ship acts together, with scene sparks.
- Scenario generator"How would they react if…" for any cast.
- Ship name generatorBlend two names into a portmanteau.
- Prompt generatorTrope + setting + twist, plus a daily prompt.
- Incorrect quotesChaotic Tumblr-style quotes for 1–6 characters.
- Dialogue studioVoice-true dialogue scenes on demand.
- OC generatorOriginal characters without Mary Sue traits.
- Backstory generatorThe wound, the lie and the secrets.
- AU generatorCoffee shop, fantasy, soulmate and more.
- OTP & angst prompt listsOTP, angst, fluff, dialogue and enemies-to-lovers prompts.
- Trope glossaryWhat the AO3 tags actually mean.
- Title generatorTitles that sound like fic, not a textbook.
- AO3 formatterPaste your draft, get clean AO3 HTML.
Questions writers ask
What is a ship dynamic?
A ship dynamic is the recurring pattern of how two characters in a relationship interact — who teases, who protects, who pursues, where the friction comes from. Fans name the popular ones, like sunshine × grumpy or rivals to lovers, as shorthand.
What are the most popular ship dynamics?
Enemies to lovers, rivals to lovers, sunshine × grumpy, friends to lovers and mutual pining consistently rank among the most-used relationship tropes on AO3 and in fandom polls on Tumblr and TikTok.
How does the ship dynamics analyzer work?
You name two characters (and their fandom). The AI names the dynamic that best fits their canon traits, explains why it works, points out friction, suggests tropes and gives three prompts.
Can a ship have more than one dynamic?
Often. A ship can start as enemies to lovers and settle into partners in crime. Use the mixer to see which dynamic fits each stage of your story.