AI girl game · storyline research · 1 Oct 2026

He doesn't want to chase her. He wants to be chosen.

I searched four sources for storylines: Reddit, dating reality shows, fan fiction, and romance made for men. They produced 94 premises, and they agree on what hooks. She makes the first move, he holds a secret, and the payoff is her picking him. My pick for the first game puts all three into one chat.

Roxanne11:47 pm
ok I'm calling it. the bet's off. I actually like him 😭
Roxanne unsent a message
that was for the group chat
you didn't see that.
Your movewhat bet?screenshotted 📸…like who?

Recommendation

The Bet's Off

For a week, the popular girl has been sitting next to you, texting first and asking you to lunch. She's sharp with everyone else. Tonight a message reaches you that wasn't meant for you.

  1. HookHer misfired text, then "unsent a message", then "you didn't see that." You saw it.
  2. Decision 1 · you hold the powerPlay dumb, tease her, or make her say it.
    what bet?screenshotted 📸…like who?
  3. She confesses firstHer friends bet HK$500 she couldn't get you to ask her out by Friday. She tells you before you find out, which turns betrayal into vulnerability. That twist comes from the Reddit dare-date story.
  4. Decision 2
    so who won?ok that stings a littlethen make it real
  5. Payoff · view-onceA screenshot of her friends' group chat, dated Tuesday: "calling it. I lost on purpose. pay up."
  6. Cliffhanger"they think I lost. so are you asking me out, or do I have to lose again?"

Why this one

  • It uses the top three engines at once. She made the move, so you're chosen. Only you saw the message, so you hold the secret. She's only like this with you, so you're the exception.
  • Three of the four tracks found it independently. PolyBuzz's "You Were the Bet" bot has 88.3M chats. The r/tifu wrong-chat confession scored 33,332, and the r/BestofRedditorUpdates dare-date 2,332. Fan fiction has its own "her friends dared her" premise.
  • It plays entirely in the chat. The unsend, the group-chat screenshot and the view-once reveal are all app UI. There's no staged scene, so the ad is a screen recording of the product, which is the cheapest thing we can make.
  • The player starts with power, not anxiety. It's the inverse of "left on read".
  • It can become a series. The bet has rules, and her friends can come back as a chorus, which reuses the "her friends are judging you" plotline. Episode 2: her friends find out.

Two runners-up, each testing a different idea

Tests the revealThe Face Behind the Photos

She has been chatting behind old, plainer photos to see if you like her. The twist is a view-once photo, so the product is the plot.

r/MadeMeSmile reverse catfish 67,971 · Love Is Blind S1 30M households in 4 weeks

Tests a game loopWho Confesses First Loses

She's your rival on the leaderboard, and whoever admits it first loses. Every exchange is a move, so it can run as a series.

Kaguya-sama 22M copies · AO3 Enemies to Lovers 208K works · #enemiestolovers 11.4B TikTok views

Cross-source agreement

What hooks, ranked by how many sources agree

Each engine below came up independently in several tracks. Chips show which tracks found it; a struck-through chip means that track didn't.

  1. Being chosen: she makes the move

    RedditDating showsFan fictionMade for men

    All four tracks ranked this #1. 完蛋!我被美女包围了!'s top comment reads "这款游戏能火,足以说明中国男性多渴望被爱" ("this game blowing up shows how badly Chinese men want to be loved"). Its bold girl's actress gained 970K followers in 8 days. On r/AskMen, "Bragging about us to your friends" scored 1,961, and a girlfriend's sign name "Mine" scored 2,420. One commenter: "We are almost never romanced."

  2. A secret only you hold

    RedditDating showsFan fictionMade for men

    A misfired text (33,332), a reverse catfish (67,971), Heart Signal's anonymous nightly texts, Alya muttering in Russian (5M+ copies), AO3 Secret Relationship (104K). In AiTinder the view-once photo is the reveal.

  3. The exception: cold to everyone, soft for you

    RedditDating showsFan fictionMade for men

    Character.AI's "Alice the Bully" has 259M chats, #4 on the whole platform and the only female character in its top 10. PolyBuzz "Lillian", the cold roommate, has 21.2M. Enemies to lovers: 208K AO3 works. The ceiling: r/CharacterAI players quit when "the insults hit a little too hard" (702).

  4. A clock and no exit

    RedditDating showsFan fictionMade for men

    再见爱人's five-minute cars (2.4B plays), the nervous flyer holding your hand at takeoff (568), her last day in the city (30,841), Signal 8 with one bed. Forced proximity carries one of AO3's highest F/M shares (42%).

  5. Who breaks first

    RedditDating showsFan fictionMade for men

    Flirting as a game with a loser: Kaguya-sama (22M copies), Takagi-san (12M+). On r/AskWomen, "witty back and forth really gets us engaged" (258). This is the best fit for choice mechanics, because every exchange is a move.

  6. A second chance

    RedditDating showsFan fictionMade for men

    It's the biggest engine in male short drama right now: 我真没想重生啊 drew 1B plays in 3 days. EXchange's hashtag has 610M TikTok views, and PolyBuzz's ex-girlfriend bot ("you've changed…") has 12.4M chats.

  7. Being noticed and cared for

    RedditDating showsFan fictionMade for men

    "I feel safe with you" (1,204). Hurt/Comfort is the largest trope tag on AO3 (1.65M works). For male players, run it as her coming to you. The after-work tickle already covers the reverse.

Two findings cut across everything. Pure sweetness underperforms: in 完蛋 the shy girl went far less viral than the bold one. And AI-companion players' top complaint is romance that's too easy: "Character AI has no concept of slow-burn romance" (612). The reconciliation: she makes the first move, and you earn the confession.

12 of 94

The shortlist

Ranked by evidence, how many tracks found it, whether it plays as pure chat, and whether she makes a move. Every premise is written to the house shape: two decisions, a payoff and a cliffhanger. All characters are adults.

1

The Bet's Off

The girl who's been on you all week was a dare, and her misfired text says she called it off.

RedditFan fictionMade for menChat-native

Evidence: PolyBuzz "You Were the Bet" 88.3M chats · r/tifu wrong-chat confession 33,332 · r/BestofRedditorUpdates dare-date 2,332

Her
The popular girl: sharp with everyone, bold with you, mortified right now.
Decision 1
what bet?screenshotted 📸…like who?
Decision 2
so who won?ok that stingsthen make it real
Payoff
View-once screenshot: "I lost on purpose. pay up."
2

The Face Behind the Photos

She has chatted behind old, plainer photos to see if you'd like the real her. Tonight she sends one view-once photo.

RedditDating showsChat-native

Evidence: r/MadeMeSmile reverse catfish 67,971 · Love Is Blind S1 30M households in 4 weeks

Her
Guarded and funny in chat. She's been burned by guys who only wanted photos.
Decision 1
send more pics?tell me something nobody knowsI don't need a photo
Decision 2
Your first words after the reveal.
Payoff
"Still want that coffee?" Cliffhanger: "your turn."
3

Who Confesses First Loses

You're tied with her at the top of the leaderboard. The office runs a betting pool on you two, and whoever admits it first loses.

Fan fictionMade for menChat-native

Evidence: Kaguya-sama 22M copies · AO3 Enemies to Lovers 208,061 works · #enemiestolovers 11.4B TikTok views

Her
An ice-queen overachiever who cannot lose.
Decision 1
funny, I heard it was youdenyadmit it
Decision 2
Her dressed-up selfie, "wrong chat lol": that wasn't the wrong chatplay dumbcute. who's it for?
Payoff
"…fine. I lost. happy?" Then a voice note that cuts off at "I—".

Air-ball branch: you admit it first and she screenshots it into the team chat with "W".

4

Only I Get to Bully You

The senior who's brutal to you and nobody else drunk-texts "do you know why I only pick on you", then unsends it.

Made for menFan fictionChat-native

Evidence: Character.AI "Alice the Bully" 259M chats, #4 on the platform · Nagatoro 902K MAL members

Her
A sharp-tongued senior. Cap the insults; the tension comes from the situation, not contempt.
Decision 1
clap back in the team chattake it with a smile
Decision 2
I saw thatpretend you didn'tbecause you like me?
Payoff
She defends you in front of the boss, then texts "Only I get to bully you."
5

"You're Not Leaving Yet"

You're heading for the door at a party. A girl you've never spoken to takes your phone and calls herself from it.

RedditMade for menChat-native

Evidence: r/AskWomen first-move thread 1,385, top story 1,343 · 完蛋's bold 郑梓妍 ("有妍选妍,无妍重开": "if she's an option, pick her; if not, restart")

Her
Forward, a little tipsy, and amused by your shyness.
Decision 1
play shymatch her energy
Decision 2
Next day: "you going to chicken out this time or what?"
Payoff
The first in-app message is the missed call from your own phone: "now you have no excuse."

A cold open you can reuse in front of any girl type.

6

Two Taxis, Five Minutes

You're each in a car pointed the opposite way. If you want her, get out within five minutes, and she has to do the same.

Dating showsMade for menFan fiction

Evidence: 再见爱人 S4 2.4B plays, with its central couple's Douyin tag at 4.68B · male second-chance short drama 1B plays in 3 days

Her
A proud ex who tests you. She knows she's difficult.
Decision 1
text nothing"get out"the apology you never sent
Decision 2
Minute 4 and her door is still shut: get out firstwait
Payoff
You get out and find her car empty, because she's already standing behind you.
7

The Anonymous Text

At 11pm one unsigned text reaches her phone. It's from you. Will she guess?

Dating showsFan fictionChat-native

Evidence: Heart Signal official clip 1.47M · 心动的信号 S1 text segment still drawing 200K+ Weibo posts in 2026

Her
Guarded and observant; acts like she doesn't care.
Decision 1
Write it: sincerean inside joke that gives you awaybold
Decision 2
Next morning, in the group chat: "who sent this?" own itdeflectblame your friend
Payoff
"I know it's you. Same time tomorrow." Cliffhanger: "…I got two last night."
8

Ice Queen at Work, Clingy in DMs

You're secretly dating your team lead. At 10am she tears your deck apart in the meeting. Under the table: "sorry 🥺 you looked cute presenting".

RedditFan fictionChat-native

Evidence: r/BestofRedditorUpdates secret office couple 8,261 · AO3 Secret Relationship 103,504 · AskMen "bragging about us" 1,961

Mechanic
Two channels: polite in the team chat, flirty in DMs. Only a messaging app can do this.
Decision 1
reply under the tableleave her on readthat hurt. I need compensation.
Decision 2
A coworker asks "you seeing anyone?" where she can hear: yeah. she's kind of scary.no
Payoff
"stairwell. 2 minutes."
9

Make Her Blush Once

Your desk neighbour wins a tiny bet every day. It's day 113. Today: "Win once and I'll do anything you say."

Fan fictionMade for men

Evidence: Teasing Master Takagi-san 12M+ copies, three seasons and a film on this loop alone · AO3 Teasing 158K

Her
A teaser who's always one step ahead, and secretly the smitten one.
Decision 1
hold her gazemake a facelook away
Decision 2
"what would you even ask for?" a datethat you lose on purpose one day
Payoff
She looks away first, goes red and insists she let you win. She clearly didn't.

This keeps the RPS game loop in a form that can run in mainstream ad inventory.

10

Rental Girlfriend, Off the Clock

You booked her for three hours so the aunties at the wedding banquet would stop asking. At 10pm the booking ends mid-dessert, and she stays.

Fan fictionMade for men

Evidence: Rent-a-Girlfriend 13M copies · #fakedating 571M TikTok views · 契约恋爱 / 先婚后爱 among the top Chinese romance tags

Her
Flawless and professional on the clock; sarcastic and real off it.
Decision 1
An auntie asks how you met: let her improvisetell a ridiculous storythe truth
Decision 2
The timer hits zero: what are you like off the clock?can I extend?
Payoff
She switches her phone timer off: "This part's free."

Air ball: "can I extend?" gets you "that's 800 an hour, sir."

11

The Pact

At 19 you agreed that if you were both single at 27, you'd date. It's 11:58pm on her 27th birthday, and she has a Tinder date tomorrow at noon.

RedditFan fictionMade for menChat-native

Evidence: AO3 Friends to Lovers 389,602 works · r/AskMen friends-to-lovers threads 9,583 and 6,734

Her
The childhood friend who knows everything about you and hates losing.
Decision 1
remember what?it's been in my calendar for 8 yearsyou don't have to
Decision 2
"should I still go on the date?"
Payoff
At midnight, a view-once photo of the napkin the pact was written on. She kept it.
12

Your Best Friend's Older Sister

She's home from Tokyo for a week. At 2am in the kitchen she's eating his leftovers: "If you tell him, you're dead."

Fan fictionMade for men

Evidence: PolyBuzz "Sofia" (your sister's friend) 85.8M chats · forbidden romance is the #1 enjoyed trope (45%, Talker Research 2025)

Her
A cool older sister: deadpan, a little lonely, and she's noticed you're not a kid anymore.
Decision 1
your secret's safewhat's it worth to you?I'm telling
Decision 2
On her last night she texts "awake?" yeahwalk over and knock
Payoff
A view-once photo of her boarding pass: "it's for Friday. could be Sunday."

Archetypes

Build one girl first

Make her the popular girl who's only like this with you: a teasing surface, she pursues, and there's a soft side only the player gets (反差萌, the charm of the contrast). The Bet's Off is her origin story.

TypeThe fantasyStrongest signalUse
Popular girl / teaserHer attention is a game she only plays with youAlice the Bully 259M · Popular Girl 92.5M · You Were the Bet 88.3M · Takagi 12M+Build first
Bold pursuerShe makes the first move郑梓妍 in 完蛋 · Marin (Dress-Up Darling) 1.37M MALFold into the first girl
Ice queen / cold bossIce for everyone, warm for youLillian 21.2M · Sara 14.1M · Alya 5M+ copiesSecond girl
Childhood friendThe one who was always thereAO3 Friends to Lovers 390K · AskMen 9,583Second girl
CaretakerShe looks after youAngel Next Door 473K MAL · 阿七 9.47M Douyin followersCovered by the tickle
Yandere / needyShe can't live without youNEEDY GIRL OVERDOSE 3M+ copiesSpice only
Shy innocentYou're the first she opens up to完蛋's shy intern trailed the bold girl by farHidden side, not a lead

How to write it

Craft rules

These come from 完蛋 (1.9M copies), the reader-insert genre, and AI-companion players' complaints. They apply to whichever premise we pick.

  1. She makes the first move. You earn the confession.Being asked is what players remember. AI players hate love that comes too easily, so the confession has to be earned.
  2. The player is a role, not a face.Never show his face or say his name. 完蛋's hero is "样貌未知" (face unknown). 26,709 AO3 reader-inserts even refuse "Y/N". She calls him by a nickname she gave him.
  3. Choices are tones of one move.Each set is bold, sweet or chaotic, and each triggers a distinct reaction from her. That reaction is the reward, so spend the generation budget there.
  4. One joke option every time, and some of them win.完蛋's absurd options ("打不被定义的扫", "a sweeping that refuses to be defined") were its meme and streaming engine.
  5. She looks into the lens.Every view-once photo or video addresses "you". Photos should be motivated by the story, and ideally asked for; random selfies read as weird.
  6. Her jealousy points at him, never the reverse.A rival exists to be turned down on screen. Watching her with another man reads as being cheated on (NTR) to this audience.
  7. Tension comes from the situation, not her contempt."Hostile girlfriend" bots bum players out (254). Teasing needs a ceiling.
  8. Pay off something he said earlier."She remembered" is the cheapest proof she's real (r/AskMen 313), and it's memory the AI already has.
  9. Name each chapter with her line.「我想清楚了 我要的是你」 ("I've thought it through. It's you I want.") Those lines double as push notifications and ad hooks.
  10. End an arc on a private name.Her contact name for him, shown in a view-once screenshot. The "Mine" sign name was the top comment in its thread by more than 3× (2,420).
  11. Craft the fail branch more than the win.Fail endings are what people share. Use stamps like "air ball" or 고독정식 (eating the "lonely set meal" alone).
  12. Keep it non-explicit.Men pay to be wanted. 完蛋's racier imitators were panned as "unwatchable", and 90% of the 60+ live-action dating games that followed it sold under 2,000 copies.

Existing storylines

Upgrades to what we already have

Each track flagged finds that are stronger versions of the scenarios in .claude/brainstorm/.

We haveStronger versionWhy
Left on readThe Bet's Off · The Anonymous Text · her ex: "you've changed"The player starts with power instead of anxiety. The ex bot has 12.4M chats.
Last trainTwo Taxis, Five Minutes · the nervous flyerSame deadline, but she's deciding too, or she holds your hand from the first beat.
Bro coaches your rizzThe Wingwoman: your girl best friend ghostwrites your texts to a crushThe coach is the real target, so the coaching becomes the flirt. 完蛋's "follow your buddy's hint" route shows the mechanic works.
After-work tickle"You. With me, now. Tell me." · She's downstairs at 2amBossy caretaking with a reason she noticed (r/AskMen 252); the mirror version has her coming to you.
RPS, loser stripsMake Her Blush Once (the daily bet)Keeps the small-stakes game loop, runs in mainstream ad inventory, and lasts as a series.
Photo booth, friend bailed"You're Not Leaving Yet" · the stand-in blind date · card declinedThe same meet-cute, but she makes the move or it carries a secret.
Umbrella in the rainSignal 8, one bed (typhoon)Minutes of proximity become a whole night. Localizes as 颱風假 in Taiwan.
Rizz meterHer heart-rate monitor (Love Island)The number belongs to her, and a rival's number can sit next to yours.
"Air ball" stamp고독정식, the lonely set meal (I Am Solo)A second fail stamp that lands in Korea, Hong Kong and Taiwan.

Raw material

By source

The best five from each track. Full files, with every link, number and premise, are listed at the end of the page.

Reddit

13,211 post titles ranked by score, 49 post bodies and 5,768 top comments, pulled from the Arctic Shift archive. Scores are archive snapshots, so treat them as minimums.

  1. The reverse catfish: she used old photos to filter for guys who'd like her. r/MadeMeSmile 67,971
  2. The wrong-chat confession: "I think I'm going to marry him", sent to him seconds after the date. r/tifu 33,332
  3. The tourist's last day: the perfect date before her flight, contact lost, then she tracks him down. r/tifu 30,841 and its update 34,646
  4. "Mine": the private sign name she gave him. r/AskMen 2,420
  5. "You're not leaving without talking to me." r/AskWomen 1,385
"The bar for this is so low for most of us men that it's basically flush with the floor. We are almost never romanced."r/AskMen comment. That baseline is the opportunity.

AI-companion players' complaints describe our gap: romance that's too easy, every girl with the same personality, bots that script the player's actions, and having to "play god" to steer the plot. An authored story where she has to be won fills it.


Dating reality shows

30 shows across Korea, Japan, China, Taiwan, Hong Kong and the West. Each was checked for one question: does the mechanic survive with one girl and one player?

  1. Two taxis, five minutes. 再见爱人 S4 2.4B plays.
  2. The anonymous text. Heart Signal / 心动的信号, clip 1.47M.
  3. The wall, then the face. Love Is Blind S1, 30M households in 4 weeks.
  4. The recoupling speech, where her description sounds like your rival. Love Island USA S7, 18B streaming minutes.
  5. The X walks in: her ex arrives and she never told you. EXchange, 610M TikTok hashtag views.

The mechanics that survive with one girl: being chosen over one visible rival, guessing an anonymous sender, a reveal as the reward, a confession on a deadline that costs something, your own words played back to you, and a meter on her body. Audience votes and couple-swapping need a full cast.


Fan fiction

Live AO3 counts for 60+ trope tags, with the F/M vs M/M split for 33 of them; Wattpad totals; and the top 200 reader-insert stories. Caveat: this is mostly women writing for women. AO3 has only 2,436 works with a male reader and a female partner.

  1. The Wrong Number: 1:13am, she's at the wrong building on 4% battery. Wattpad The Cell Phone Swap 127.2M reads.
  2. She Said It in Cantonese: she flirts in a language she thinks you can't understand, and you can. Alya 5M+ copies.
  3. Who Confesses First Loses. Enemies to Lovers 208K works.
  4. The Wingwoman: your best friend ghostwrites your texts, and writes what she wants to hear. Mutual Pining 305K.
  5. Rental Girlfriend, Off the Clock. Fake Relationship 63K works, 571M TikTok views.

AO3's biggest tags are feelings, not premises: Hurt/Comfort 1.65M, Pining 580K. The premise is what goes in the ad; the feeling is what keeps players. Male reader-insert stories want power and abundance, so the one-girl version is her picking him over rivals.


Romance made for men

Live Steam review data, MyAnimeList members, PolyBuzz and Talkie chat counts, an arXiv study of 2.1M Character.AI bots, and Chinese trade press on 完蛋 and its imitators.

  1. 完蛋!我被美女包围了!: 45,882 Steam reviews (93% positive) and about 1.9M copies on a ¥5M budget.
  2. You Were the Bet: 88.3M PolyBuzz chats.
  3. The One She Only Picks On: 259M Character.AI chats.
  4. The 白月光 do-over, the first love you never confessed to, the night before she emigrates: 1B short-drama plays in 3 days.
  5. She Knows She's an AI (wildcard): Doki Doki Literature Club, 30M+ players. Keep it romantic, never horror.

What made 完蛋 work: the camera is you and she looks into it, she pursues, the chapter titles are her lines to you, choices are on a timer, and it's not R18. A player put it this way: "the game gave me the initiative I never experienced, the attitude of being taken seriously."

Before we commit

Cautions

  • Several dating-show mechanics need rewriting. Casa Amor, the bonfire footage and the setup date all show her with another man. Rewrite them so the rival is someone she turns down on screen.
  • The RPS strip ad tests a different hypothesis. It may earn installs, but every source says what keeps men playing is being wanted. The imitators that pushed 完蛋 toward racier content were panned, and 90% of the 60+ games in that wave sold under 2,000 copies. Run it as an acquisition test, not as the game's tone.
  • Adapt teen sources; never copy them. 今日好き, オオカミくん and most anime and Character.AI bots cast teens. Borrow the mechanic and write every character as an adult.
  • Don't design for a pile-on. Terrace House was cancelled after cast member Hana Kimura died following online abuse. No mechanic should invite players to gang up on a character.
  • The gold-digger premise is polarizing. 情感反诈模拟器 sold 1M copies in two weeks but sits at 80% positive. If we use it at all, keep it to the China market.
  • The numbers are floors, and some are unverified. Reddit scores are archive snapshots. TikTok, Douyin and Character.AI pages were partly blocked. Each file marks its unverified figures.

Next

What I'd do next

  1. You choose the girl and the premise. My recommendation is the popular-girl teaser with The Bet's Off.
  2. I script it to the house shape, with a beat sheet and the lines in Chinese and English, next to rps-strip-storyline.md.
  3. Character sheet and a 480p draft clip on Seedance 2.0 fast (about $0.79). I'll quote the cost and wait for your go-ahead before any paid generation.
  4. A three-way test: The Bet's Off against The Face Behind the Photos and Who Confesses First Loses. They test three different ideas (being chosen, the reveal, the game loop), not three versions of one.