How to Make an AI BL (Boys’ Love) Romance Drama

Quick answer: A BL drama lives on two leads and the tension between them, so the first job is making sure the audience — and the model — never confuses the two. In SceneMixer each lead is a character card with its own face, one unmistakable mark and its own voice; every shot is generated against those sheets, and in projects with the world model, two-person scenes keep each man on his own side of the frame. Pick a campus, office or Bangkok setting in step 1, cut the story into one-to-three-minute episodes that each end on a look or a line, and keep intimacy to glances, closeness and an almost-kiss: explicit content is refused.
Still from “Rocket Pup”, an AI short drama generated end-to-end by SceneMixer (7 characters, 1 episode)
Sample: “Rocket Pup” — Family 3D Animation, 1 episode, produced end-to-end by SceneMixer from the script · watch the episodes

Brief for AI Create: A BL campus romance: a cold, top-ranked student is forced to tutor the basketball captain who failed his exam; they fight in every session until a rainy night at the bus stop; 8 short episodes, each ends on a look.

Two leads who never get mixed up

Two young men of similar age, height and build are the hardest pair for any video model to keep apart. Make them different on purpose:

  • Hair: one short and black, one longer and dyed ash brown.
  • Face: one long face with sharp, narrow eyes; one round face with wide eyes and a dimple.
  • One mark each: a silver earring in the left ear; a small mole under the right eye.
  • Clothes: one always in a pressed white shirt, one in a team hoodie. A second outfit is a state, not a second clause.

Make a face specific · Same face in every shot · One outfit per sheet.

Settings in step 1

SettingScene StyleCostume Style
CampusCampus Youth, American High SchoolSchool Uniform, Streetwear
City officeCorporate Cold, Urban OpulencePower Tailoring, Smart Casual
Night cityNeon NightsStreetwear
Thai-style romanceSoutheast Asian Town, Island ResortSmart Casual, School Uniform

Visual Style: Digital HD or Soft Glow for live action; Korean Webcomic or Anime for an illustrated BL. Target Region: East Asia or Southeast Asia to cast the faces and names of the market you are writing for. Target region.

The Digital HD card under Visual Style in SceneMixer's project setup

Visual Style: Digital HD

The Soft Glow card under Visual Style in SceneMixer's project setup

Visual Style: Soft Glow

The Korean Webcomic card under Visual Style in SceneMixer's project setup

Visual Style: Korean Webcomic

The Anime card under Visual Style in SceneMixer's project setup

Visual Style: Anime

The Campus Youth card under Scene Style in SceneMixer's project setup

Scene Style: Campus Youth

The Neon Nights card under Scene Style in SceneMixer's project setup

Scene Style: Neon Nights

The School Uniform card under Costume Style in SceneMixer's project setup

Costume Style: School Uniform

The Streetwear card under Costume Style in SceneMixer's project setup

Costume Style: Streetwear

The cards as they appear in step 1, Set Up Your Project. Pick one in each row before the script is read; the visual style is fixed once you continue.

Two people in one frame

The scenes that matter are two-shots: across a desk, under one umbrella, in a narrow corridor. Name both with @ and place each one in the room, not in the frame: @Ren at the window, @Kai by the door. On projects with SceneMixer’s world model (new projects on paid plans), everyone has a place in one measured room and the cameras are planned in that room, so a shot-reverse-shot conversation keeps each man on his side. Why characters swap sides between cuts · Write positions the world can read.

BeatShot to adapt
The standoff[Shot 1] 4s: Medium two-shot, fixed camera. An empty classroom after school, late sun. @Ren sitting at the front desk, @Kai leaning on the door frame. @Kai (teasing): You actually waited. Ambient: cicadas, a distant whistle.
The reply[Shot 2] 3s: Close-up on @Ren, not looking up from the book. @Ren (cold): Sit. You have forty minutes. Ambient: a page turning.
The look that ends it[Shot 3] 3s: Close-up on @Kai, the grin fading as he watches Ren. No dialogue. Ambient: cicadas.
A storyboard segment: location, time and weather fields, then numbered shots with durations, asset chips and spoken lines
A storyboard segment: the header fields, then numbered shots with their seconds, @ chips for who is in frame, the lines and the sound.

Tropes that fit short episodes

  • Enemies to lovers: every episode one argument, every episode a little less cold.
  • Forced proximity: roommates, a shared project, a stuck lift.
  • Fake relationship: they pretend for a reason, and the pretending stops being pretend.
  • Senior and junior: the club captain and the new member.
  • Second chance: they meet again years later; the earlier version of each is a state of the same character.

End every episode on a look, a line or a touch interrupted. Hooks and cliffhangers.

Where the content checks draw the line

Romance is fine; explicit sexual content is refused in the script, the shots and the pictures. Write intimacy as closeness and restraint — a hand on a wrist, a forehead almost touching, the kiss cut before it lands — which is also how the genre’s best scenes work. A refused generation is refunded. Content rules and checks.

Make it in SceneMixer, start to finish

  1. Script: your own on Upload Script, or a brief in AI Create with the two leads, the trope and the number of episodes.
  2. Step 1: Type Short Drama; 9:16 Portrait for feeds; the scene, costume and visual styles above; the dialogue language and target region. Read the script.
  3. Step 2: make the two leads different at a glance; give each a voice description (low and clipped against bright and fast). The first 15 setup images on an account are free.
  4. Storyboard: episode 1 first (free on your first project); place both leads in the room in every two-shot.
  5. Video: generate on the default tier at 10 credits a second; composite; post.

Make ReelShort-style dramas · Post to TikTok, Shorts and Reels.

The SceneMixer episode editor: asset library on the left, the storyboard in the middle, the video preview on the right, and every segment along the bottom timeline
The episode editor: the episode’s assets on the left, the storyboard in the middle, the preview on the right, every segment along the timeline.
EpisodeThe sceneThe ending beat
1Ren is told to tutor Kai.Kai: “Forty minutes? I’ll make it four.”
2The first session goes badly.Kai finds Ren’s notes left for him.
3The basketball match.Ren is in the stands. He says he is not.
4Kai passes the exam.No reason to meet any more. Ren waits anyway.
5Rain at the bus stop, one umbrella.Kai steps closer. The bus arrives.

FAQ

How do I make an AI BL drama?

Write a short script or give AI Create a brief with two leads and a trope, pick a campus or city setting in step 1, make the two leads different at a glance, and generate episode by episode.

How do I stop the two male leads looking the same?

Give them different hair, face shapes, one mark each and their own outfits. Every shot uses each character's own sheet, so distinct sheets give distinct men.

Can the characters kiss?

Romance and closeness are fine; explicit sexual content is refused. Most BL scenes work better as almost-kisses and glances anyway.

Can I make a Thai-style or Korean-style BL?

Yes. Pick East Asia or Southeast Asia as the target region and a matching scene style, and choose the dialogue language.

Can it be illustrated instead of live action?

Yes. Korean Webcomic or Anime in step 1 gives an illustrated BL; the style is fixed after step 1.

Do two-person scenes stay consistent?

Place each character in the room, not in the frame. In projects with the world model, new projects on paid plans, the cameras are planned in one room, so each man keeps his side across cuts.

How long should an episode be?

One to three minutes, one scene, ending on a look or a line.

Can I post it on TikTok?

Yes. Pick 9:16 Portrait in step 1 and post each composited episode.

Two leads, one umbrella.

Start a BL romance from one sentence.

Start a BL drama

Updated October 20, 2026