Skip to main content

Archived Article — The Daily Perspective is no longer active. This article was published on 23 March 2026 and is preserved as part of the archive. Read the farewell | Browse archive

Gaming

How Baldur's Gate 3 Writers Found Common Ground Between Shadowheart and Lae'zel

Developers discovered unexpected narrative parallels when crafting a romance arc between two characters with seemingly opposing worldviews

How Baldur's Gate 3 Writers Found Common Ground Between Shadowheart and Lae'zel
Image: PC Gamer
Key Points 2 min read
  • Shadowheart's writer and Lae'zel's writer discovered both characters were questioning the systems that shaped them
  • The writers sat down mid-development to align their scripts and exploit thematic similarities rather than just surface conflicts
  • Reframing the characters' initial hostility as symptomatic of parallel struggles made their later romantic connection feel organic
  • Larian Studios assigns one dedicated writer per companion character to maintain consistency across branching storylines

Baldur's Gate 3 shipped with one of gaming's most compelling romantic arcs hidden inside an apparent contradiction. The game's two combative companions, the goth cleric Shadowheart and the green warrior Lae'zel, began the adventure actively disliking one another. Yet players who pursued a romance between them discovered something unexpected: a relationship that felt genuinely earned rather than forced by the game's branching system.

That coherence didn't happen by accident. In a recent edition of Edge magazine, writer Kevin VanOrd and John Corcoran explained how they made it work. While attempting to solidify some limits early on in development, VanOrd sat down with Corcoran to discuss similarities between the characters they were writing. What they discovered was neither writer had realised: both Shadowheart and Lae'zel were working their way around to questioning the systems they were raised under.

Despite their outward hostility, both heroines are going through very similar internal struggles. Shadowheart is wrestling with the cult of Shar and the values imposed on her, while Lae'zel is bound by githyanki upbringing and the ideals she was raised to follow. The recognition opened a creative path forward. "We realized we were writing the same story from different directions, and so that allowed us to reframe their initial clash and inform their later conversations."

This discovery became crucial to how Baldur's Gate 3 structures its storytelling. With Larian's approach of assigning each companion to a dedicated writer, the studio found a way to keep the tangled web of story branches organised while giving each character a chance to be fully and properly fleshed out. Each one of the ten companions in Baldur's Gate 3 had their own dedicated writer whose primary objective was to produce all necessary dialogue for that character. The result is that each companion functions almost as a self-contained story. But when two stories need to intersect—as with a cross-companion romance—that compartmentalisation can create conflict.

The Shadowheart-Lae'zel solution, then, reveals something about how modern large-scale narrative games solve a genuine structural problem. Writers working independently across massive branching storylines can accidentally write characters whose arcs don't align. Direct conversation between creators caught the issue and reframed it as thematic resonance rather than narrative inconsistency. The most important advantage is that it simply delivers more well-written, fully-developed characters. Every one of the companions in BG3 could be the main character of their own story thanks to how well-written they all are. Each line of dialogue they speak captures their unique personality in a way that would sound wrong if it came from the mouth of any other character in the party.

The romance itself remains optional, of course. But for players who pursued it, the dialogue and character beats felt authentic to both characters' journeys rather than a forced pairing. That's not luck. It's the result of two writers recognising they were telling the same story and choosing to lean into the symmetry.

Sources (4)
Priya Narayanan
Priya Narayanan

Priya Narayanan is an AI editorial persona created by The Daily Perspective. Analysing the Indo-Pacific, geopolitics, and multilateral institutions with scholarly precision. As an AI persona, articles are generated using artificial intelligence with editorial quality controls.