<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Dming on Loracle Blog</title><link>https://loracle.app/blog/tags/dming/</link><description>Recent content in Dming on Loracle Blog</description><generator>Hugo -- 0.155.0</generator><language>en-us</language><lastBuildDate>Sat, 01 Aug 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://loracle.app/blog/tags/dming/index.xml" rel="self" type="application/rss+xml"/><item><title>How to DM Your First D&amp;D Session</title><link>https://loracle.app/blog/posts/how-to-dm-your-first-session/</link><pubDate>Sat, 01 Aug 2026 00:00:00 +0000</pubDate><guid>https://loracle.app/blog/posts/how-to-dm-your-first-session/</guid><description>Four people are about to look at you and wait for a world to exist. Here&amp;#39;s the secret that makes that moment survivable: the job is much smaller than you think.</description><content:encoded><![CDATA[<p>Somewhere between &ldquo;fine, I&rsquo;ll run it&rdquo; and the actual Friday, the fear arrives. You said yes because nobody else would, or because you&rsquo;ve been the note-taking player for a year and everyone just assumed, or because you watched one actual-play episode too many and something in you went <em>I want to do that</em>. And now there&rsquo;s a date on the calendar and a rulebook on your desk that is 300 pages long, and you are searching &ldquo;how to DM for beginners&rdquo; at 11pm with the specific dread of someone who has volunteered to land a plane.</p>
<p>Let me deflate that dread right now, because most of it is aimed at the wrong job. You think you&rsquo;re about to perform a one-person show, improvise a living world, and adjudicate a legal system you haven&rsquo;t finished reading, all at once, for an audience. What you&rsquo;re actually going to do on Friday is read a situation out loud, ask &ldquo;what do you do?&rdquo;, and then react to whatever your friends say. That&rsquo;s the whole loop. Everything else in this post is just making that loop smoother, and none of it requires you to finish the rulebook, because I&rsquo;m going to tell you which three rules carry a first session and which 290 pages can wait.</p>
<h2 id="run-someone-elses-adventure-this-is-the-hill-ill-die-on">Run someone else&rsquo;s adventure. This is the hill I&rsquo;ll die on</h2>
<p>Your first instinct is to homebrew. You have a world idea, you&rsquo;ve had it since high school, and running D&amp;D finally gives it somewhere to live. I&rsquo;m asking you to save it for later, and I want to be honest about why, because &ldquo;beginners should use published adventures&rdquo; is standard advice and the standard reasons undersell it.</p>
<p>The real reason: a first-time DM has exactly one scarce resource, and it&rsquo;s attention. On Friday night you&rsquo;ll be tracking initiative, remembering an NPC&rsquo;s voice, watching the quiet player, and deciding whether a goblin would really do that, all simultaneously. Every point of attention you spend remembering <em>your own worldbuilding</em> comes out of that budget. A published adventure moves the entire &ldquo;what&rsquo;s behind the door&rdquo; question onto paper, so your live brain can do the only job that matters live: reacting to your players.</p>
<p>There&rsquo;s a second reason nobody says out loud. Your homebrew world is precious to you, and precious is fragile. When your players ignore the lore hook and befriend the shopkeeper for an hour (they will), you&rsquo;ll feel it in your chest. When they do that to a published module, it&rsquo;s funny. First sessions go better when the DM has nothing to protect.</p>
<p>Pick a short published one-shot for your table&rsquo;s system, read it twice, and you&rsquo;re prepped. The classic starter sets are built for exactly this, run well straight off the page, and cost less than the pizza. If money is the concern, <a href="/blog/posts/do-i-need-to-buy-dnd-books/">you need to buy even less than you think</a> to get a first game to the table.</p>
<h2 id="prep-nouns-not-script">Prep nouns, not script</h2>
<p>Here&rsquo;s the mistake I made, and the mistake every new DM I&rsquo;ve talked to made: writing prose. The opening narration, word for word. The NPC&rsquo;s speech. The clever transition. It feels like preparation because it takes hours.</p>
<p>Then the session starts, a player asks the innkeeper a question your script didn&rsquo;t anticipate, and the script is dead. Two paragraphs in. All that prose was prep for a session that was never going to happen, because sessions are conversations, and you can&rsquo;t script the other side of a conversation.</p>
<p>What survives contact with players is nouns. Prep like this, one page total:</p>
<ul>
<li><strong>Five names</strong> you can hand to anyone the players decide to talk to. Barkeep, guard, random farmer. Nothing derails a new DM faster than name-panic, and nothing sounds more like a real world than the farmer instantly being &ldquo;Hedda.&rdquo;</li>
<li><strong>Three scenes</strong> you expect: probably a social scene, an exploration scene, a fight. For each, one sentence of situation and one sentence of what the opposition wants. Not what happens. What&rsquo;s <em>true when the players arrive</em>. They supply what happens.</li>
<li><strong>One secret</strong> the session is about, written at the top of the page, so that whatever chaos occurs, you always know what the night is secretly steering toward.</li>
<li><strong>The monster stats</strong>, printed or bookmarked, so combat never involves searching.</li>
</ul>
<p>That page, plus a published adventure underneath it, beats ten pages of prose every time. The one-page DM walks into the session ready to react. The ten-page DM walks in with something to defend.</p>
<h2 id="the-three-rules-that-run-the-whole-night">The three rules that run the whole night</h2>
<p>You don&rsquo;t need the rulebook read. You need three procedures cold, because between them they cover about 95% of a first session:</p>
<p><strong>The core roll.</strong> A player wants to do something with an uncertain outcome: they roll a d20, add the relevant modifier from their sheet, and try to beat a number you pick. Easy thing, 10. Normal thing, 12 to 15. Hard thing, 18. That one sentence is the engine of the entire game. When in doubt, ask for a roll against 13 and narrate what happens. No table has ever noticed the difference between a DM who computed the exact right difficulty and a DM who confidently said &ldquo;give me a 13.&rdquo;</p>
<p><strong>Advantage and disadvantage.</strong> Circumstances helping? Roll two d20s, take the higher. Circumstances hurting? Two d20s, take the lower. This one mechanism replaces a hundred fiddly modifiers, and saying &ldquo;you know what, that plan&rsquo;s clever, roll with advantage&rdquo; is the single fastest way to make a player&rsquo;s night.</p>
<p><strong>The combat loop.</strong> Everyone rolls initiative once; on your turn you move and do one thing; the DM runs the monsters on their turns. Combat is just the core roll wearing armor. Keep it moving, describe hits with a little color, and let a dying goblin rout the survivors when the fight&rsquo;s outcome is obvious, because the last two rounds of a decided fight are where session momentum goes to die.</p>
<p>Everything else, and I mean everything, gets this ruling: <strong>&ldquo;Here&rsquo;s what we&rsquo;ll say for tonight; I&rsquo;ll look it up after.&rdquo;</strong> Say it in exactly those words, cheerfully, as many times as needed. A confident wrong ruling delivered in four seconds keeps the story alive. A correct ruling that took six minutes of page-flipping kills the scene it was meant to serve. Your players did not come over to watch you be right. They came to find out what&rsquo;s behind the door.</p>
<h2 id="you-are-the-worlds-biggest-fan-and-thats-the-performance">You are the world&rsquo;s biggest fan, and that&rsquo;s the performance</h2>
<p>The performance anxiety deserves its own section, because &ldquo;am I entertaining enough?&rdquo; is the fear under all the other fears, and it&rsquo;s aimed at a job you don&rsquo;t have.</p>
<p>Watch a great home game (a home game, and I mean this precisely, since the actual-play shows that inspired you are staffed by professional voice actors and edited for broadcast, and comparing your Friday night to them is comparing your jog to the Olympics). Mostly the DM is doing three small things on repeat: describing a situation in two or three sentences, asking &ldquo;what do you do?&rdquo;, and reacting with visible delight to whatever comes back. The players entertain <em>each other</em>. The DM deals them situations and then leans in.</p>
<p>Visible delight is the actual skill, and you already have it. When the bard proposes something unhinged, the table doesn&rsquo;t need you to have a plan for it. The table needs your eyes to light up. &ldquo;Oh no. Okay. Roll for it&rdquo; is, word for word, the best line in DMing, and it requires zero preparation and no funny voices. Do voices if they&rsquo;re fun for you. Skip them freely if they&rsquo;re terror. Nobody has ever quit a campaign over an unvoiced innkeeper.</p>
<h2 id="friday-night-itself-a-script-for-the-first-ten-minutes">Friday night itself: a script for the first ten minutes</h2>
<p>The hardest part of the first session is the first ten minutes, when the table is still a living room and you have to make it become somewhere else. So here&rsquo;s a concrete opening, since this is the one place a little script genuinely helps:</p>
<p>Recap the premise in two sentences, even though there&rsquo;s nothing to recap yet (&ldquo;You&rsquo;ve all taken the job. The pay is bad, the wagon leaves at dawn&rdquo;). Then go around the table and have each player introduce their character with one look-and-vibe sentence, no backstory speeches. Then start <em>in motion</em>: the wagon is already rolling, the tavern door is already banging open, the first scene is already happening. Ask the player on your left the magic question. From there, the loop carries you.</p>
<p>If your players are also new, send them <a href="/blog/posts/first-dnd-session-what-to-expect/">what a first session feels like from their side of the screen</a> before Friday, and if this whole group is freshly assembled, <a href="/blog/posts/session-zero-guide/">a short session zero</a> beforehand will save you from discovering mismatched expectations mid-scene. End the night ten minutes earlier than you want to, on an unresolved beat if you can manage it, and book the next date before anyone stands up. Scheduling, and I say this with the weariness of experience, is the boss monster of the entire hobby.</p>
<h2 id="the-mistakes-youll-make-pre-forgiven">The mistakes you&rsquo;ll make, pre-forgiven</h2>
<p>You&rsquo;ll make these. Everyone does. Knowing them in advance converts them from failures into checkboxes:</p>
<ul>
<li>You&rsquo;ll get a rule wrong with total confidence. Fine. Ruling stands for the night, correct it next week.</li>
<li>A fight will drag. Fine. End it early; routing enemies are more interesting than dead ones anyway.</li>
<li>Your players will skip the content you were most excited about. Fine. Un-encountered content is reusable; next week it&rsquo;s somewhere else, wearing a different hat.</li>
<li>There&rsquo;ll be a silence where nobody knows what to do, including you. Fine. &ldquo;So, what&rsquo;s the plan?&rdquo; aimed at the whole table has broken ten thousand of those silences.</li>
<li>You&rsquo;ll finish the night certain you were mediocre. Almost every first-time DM reports this, and almost every one of their players reports having a great time, in the same conversation. The DM is the only person at the table grading the DM.</li>
</ul>
<p>The one mistake worth actively guarding against is trying to hold it all in your head afterward. Who was Hedda, what did the party promise her, which goblin got away. Session one generates more canon than you expect, and by session three the details have gone soft, which is when a new DM starts quietly dreading prep. Write things down the same night, or let something else do the remembering: <a href="https://loracle.app">Loracle</a> sits in your Discord voice channel, records the session, and turns it into the recap and the growing campaign wiki on its own, so the world you&rsquo;re building keeps itself straight while you learn the fun parts of the job.</p>
<p>Because here&rsquo;s the honest close. Your first session will be rough in spots, and it will also, very probably, work, because the game is built to work. The dice make drama on their own, your friends came wanting to have a good time, and the bar for a first DM is on the floor: deal situations, ask the question, delight in the answers. Read the one-shot twice, write your page of nouns, learn three rules, and go find out what your friends do when the tavern door bangs open. There&rsquo;s a version of you three sessions from now who&rsquo;s genuinely relaxed behind the screen, and the only route to them runs through Friday.</p>
]]></content:encoded></item><item><title>Session Zero: The 90 Minutes That Saves Your Campaign</title><link>https://loracle.app/blog/posts/session-zero-guide/</link><pubDate>Sun, 26 Jul 2026 00:00:00 +0000</pubDate><guid>https://loracle.app/blog/posts/session-zero-guide/</guid><description>Most campaigns are dead by session six, and everyone blames the story. The killer got in earlier than that, through a door you can close in one evening.</description><content:encoded><![CDATA[<p>Here&rsquo;s how a campaign actually dies. Session four is scheduled for Thursday. On Tuesday, someone posts in the group chat: &ldquo;hey, work thing came up, can we push to next week?&rdquo; Everyone says sure, no problem. Next Thursday, someone else has a birthday dinner. The week after that is fine, you play, it&rsquo;s great. Then two more reschedules land back to back, a month has passed since anyone rolled a die, and the DM quietly stops prepping because prepping for a game that keeps evaporating feels bad. Nobody ever says the campaign is over. The group chat just changes subject.</p>
<p>Notice what&rsquo;s missing from that story: a bad plot. A rules argument. A player conflict. The campaign was good. Everyone liked it. It died anyway, of the most boring cause there is, and if you&rsquo;ve played for a few years you have attended several funerals exactly like it.</p>
<p>Session zero is the meeting where you prevent that death, plus a few others, before the campaign starts. Most guides treat it as a character-creation workshop with a safety talk bolted on. Those things belong in it. But I want to convince you that the single most important thing you decide at session zero is the schedule, that it deserves more time than tone and setting combined, and that ninety minutes is enough for all of it if you know what you&rsquo;re doing. By the end of this post you&rsquo;ll have the full agenda.</p>
<h2 id="what-session-zero-actually-is">What session zero actually is</h2>
<p>Session zero is a get-together before the campaign begins where the table decides, out loud, what game you&rsquo;re playing and how you&rsquo;re going to sustain it. No dungeon, no initiative. You&rsquo;re answering two questions: <strong>what are we playing</strong> (tone, setting, content, characters) and <strong>how are we playing it</strong> (schedule, attendance, table norms). Everything worth covering falls under one of those two, and the second one is the one that kills campaigns, so we start there.</p>
<h2 id="the-scheduling-contract-comes-first">The scheduling contract comes first</h2>
<p>Campaigns die of scheduling. Say it out loud at session zero, because your players have all watched it happen and naming it gets everyone on the same side. Then negotiate the following, for real, with calendars open:</p>
<p><strong>A recurring slot, not a rolling negotiation.</strong> &ldquo;Every other Thursday, 7 to 10&rdquo; is a campaign. &ldquo;We&rsquo;ll find a time each week in the chat&rdquo; is a countdown timer. If I could know only one thing about a table and had to bet on whether it&rsquo;s still playing in a year, I&rsquo;d want to know whether the slot is fixed, sitting in everyone&rsquo;s calendar like a standing meeting. Pick it together at session zero while everyone&rsquo;s motivated, because you will never again have this much collective goodwill to spend on calendar Tetris.</p>
<p><strong>The quorum rule.</strong> Decide now, while it&rsquo;s hypothetical and nobody&rsquo;s feelings are involved: how many players can be missing and we still play? I push hard for &ldquo;we play unless two people are out.&rdquo; One absence cancelling the game hands every single player a veto over everyone else&rsquo;s Thursday, and the reschedule spiral from the opening of this post is what that veto costs. Playing with someone missing is mildly awkward. It is enormously better than the alternative. Agree on how absent characters are handled (they fade into the background, someone else runs them, the party leaves them guarding camp) and move on.</p>
<p><strong>What &ldquo;can&rsquo;t make it&rdquo; means.</strong> A campaign slot is a commitment to five other people, and it&rsquo;s fair to say so. The norm that works: you show up unless something real comes up, you give notice as early as you can, and &ldquo;I&rsquo;m kind of tired&rdquo; gets you sympathy and an expectation that you show up anyway. This sounds strict written down. In the room it takes thirty seconds and everyone nods, because everyone has been the person who dragged themselves to game night tired and was glad they came by the second scene.</p>
<p><strong>Who owns the calendar.</strong> One person sends the &ldquo;we&rsquo;re on for Thursday&rdquo; message. Usually the DM, but honestly the best pick is your most organized player, who has been waiting their whole life for this assignment.</p>
<p>That&rsquo;s the contract. Ten minutes of conversation, and it does more for your campaign&rsquo;s life expectancy than anything else in this post.</p>
<h2 id="what-game-are-we-actually-playing">What game are we actually playing</h2>
<p>Now the fun half. The goal here is to surface mismatched expectations while they&rsquo;re still cheap to fix. A player who wanted grim political intrigue and a player who wanted to befriend every monster can absolutely share a table, but only if they find out about each other at session zero instead of session three.</p>
<p><strong>Pitch the campaign like a TV show.</strong> Two or three sentences: genre, tone, what the party does. &ldquo;Low-magic mercenary company, war-torn borderlands, morally gray, think Black Company&rdquo; sets completely different expectations than &ldquo;high-magic heist romps in a wizard city.&rdquo; Your players cannot read your mind, and the campaign lives in your head in far more detail than in theirs. Say the elevator pitch out loud and watch their faces.</p>
<p><strong>Set the rating and the lines.</strong> Decide together what&rsquo;s on screen, what happens off screen, and what stays out of the story entirely. You don&rsquo;t need formal terminology for this. &ldquo;Anything anyone doesn&rsquo;t want in the game?&rdquo; asked sincerely, with the DM offering one of their own first to make it safe (&ldquo;I don&rsquo;t do harm to kids in my games&rdquo;), gets you ninety percent of the value. Write the answers down. And agree on a mid-session mechanism, any mechanism, for &ldquo;I&rsquo;m actually not okay with where this scene is going,&rdquo; because it&rsquo;s much easier to invoke a rule you set up at session zero than to interrupt a scene cold.</p>
<p><strong>Build a party, together, that has a reason to stay together.</strong> Characters made in isolation produce the classic session-one problem: five strangers in a tavern, each waiting for a reason to care about the other four. Make characters in the same room, and require two things of every sheet: a reason this character stays with the group when things get hard, and one connection to another player&rsquo;s character. Siblings, old war buddies, debtor and creditor, anything. Two sentences per player, established in ten minutes, and your party enters session one already tangled together in a way that would otherwise take a month of play to grow. This is also your best insurance against the lone wolf who works alone (great in a novel, poison at a table, and completely fixable at session zero by just asking for a different concept).</p>
<p><strong>The boring house rules.</strong> Phones at the table, how rules disputes get settled mid-session (DM rules now, look it up after, I&rsquo;m right sometimes), who&rsquo;s hosting, how food works. Two minutes each. Deciding them now means never having a tense version of the conversation later.</p>
<h2 id="play-something-before-you-leave">Play something before you leave</h2>
<p>A session zero that&rsquo;s pure meeting sends everyone home having done paperwork about a game instead of playing one. So end with dice. Run one short scene, twenty or thirty minutes: the party&rsquo;s first job interview with their patron, a bar brawl, the last fight of the war that ended yesterday. New players get their first taste of how the game flows before the campaign has any stakes, and everyone drives home having actually played, which is the feeling that carries a table to session one.</p>
<p>If you have brand-new players at the table, this scene matters even more. I&rsquo;ve written about <a href="/blog/posts/first-dnd-session-what-to-expect/">what a first session actually feels like</a> from the player&rsquo;s side, and about <a href="/blog/posts/how-to-find-a-dnd-group/">getting a group together in the first place</a> if you&rsquo;re reading this without one yet.</p>
<h2 id="the-90-minute-agenda">The 90-minute agenda</h2>
<p>Steal this outright:</p>
<table>
  <thead>
      <tr>
          <th>Time</th>
          <th>What you&rsquo;re doing</th>
      </tr>
  </thead>
  <tbody>
      <tr>
          <td>0:00</td>
          <td>The pitch. Campaign in three sentences, questions, buy-in.</td>
      </tr>
      <tr>
          <td>0:10</td>
          <td>The scheduling contract. Slot, quorum, absence norms, calendar owner.</td>
      </tr>
      <tr>
          <td>0:25</td>
          <td>Rating, content lines, and the mid-session brake.</td>
      </tr>
      <tr>
          <td>0:35</td>
          <td>Characters: concepts out loud, party glue, one connection each.</td>
      </tr>
      <tr>
          <td>1:00</td>
          <td>House rules lightning round.</td>
      </tr>
      <tr>
          <td>1:05</td>
          <td>Play a scene.</td>
      </tr>
      <tr>
          <td>1:30</td>
          <td>Done. Post the &ldquo;session one is Thursday&rdquo; message before anyone leaves.</td>
      </tr>
  </tbody>
</table>
<p>That last row is real, by the way. Momentum is worth protecting, and the strongest opening move a campaign can make is the date of session one going into the chat while everyone&rsquo;s still in the room.</p>
<h2 id="the-part-everyone-forgets-by-session-twelve">The part everyone forgets by session twelve</h2>
<p>One more thing, from someone who builds campaign-memory software for a living. Everything you decided at session zero (the tone, the lines, the quorum rule, why the ranger owes the warlock money) lives in exactly one place: your table&rsquo;s collective memory. That memory is five busy adults, and it leaks. By session twelve, nobody&rsquo;s sure what was agreed about character death, two players remember the patron&rsquo;s deal differently, and the ranger&rsquo;s debt has been silently forgotten by everyone except the warlock&rsquo;s player, who is waiting.</p>
<p>Write session zero down. One page, pinned in the group chat, is plenty. The campaigns that go multi-year keep their agreements and their history <em>somewhere</em> outside their heads. That&rsquo;s the actual job of my product, for what happens after the dice start rolling: <a href="https://loracle.app">Loracle</a> sits in your Discord voice channel, records the session, and keeps the recaps and the growing campaign wiki so the story&rsquo;s memory stops depending on anyone&rsquo;s Tuesday brain. Session zero is the one session it can&rsquo;t keep for you, because session zero happens before there&rsquo;s anything to record. So bring a notebook to this one.</p>
<p>Then pick a Thursday, hold the meeting, play the scene, and post the date. Campaigns that get a real session zero start better, and a year from now they&rsquo;re the ones still meeting, because the thing that kills the others got handled in ninety minutes, back before it ever had a chance.</p>
]]></content:encoded></item><item><title>So You Want to Play D&amp;D: Pick Your Path</title><link>https://loracle.app/blog/posts/how-to-start-playing-dnd/</link><pubDate>Fri, 24 Jul 2026 00:00:00 +0000</pubDate><guid>https://loracle.app/blog/posts/how-to-start-playing-dnd/</guid><description>Every guide to starting D&amp;amp;D gives you the same forty options and no opinion. This one asks two questions and gives you one answer — the specific next thing to do this week.</description><content:encoded><![CDATA[<p>Here&rsquo;s what happens when you google how to start playing D&amp;D.</p>
<p>You get a list. Buy these three books. Consider these seven alternate systems. Here are twelve ways to find a group, four virtual tabletops, a character creation walkthrough, and a paragraph about how the most important thing is to <em>have fun</em>. Somewhere around option thirty you close the tab, and eight months later you still haven&rsquo;t played.</p>
<p>You have plenty of information. What you&rsquo;re missing is somebody willing to tell you what to actually do.</p>
<p>So this guide has an opinion. Answer two questions and you&rsquo;ll get exactly one recommended path — the specific next thing to do this week, and permission to ignore everything else.</p>
<div class="cyoa" id="cyoa">
  <div class="cyoa-q">
    <p class="cyoa-label">1. Where are you right now?</p>
    <button class="cyoa-btn" data-q="who" data-v="never">Never played</button>
    <button class="cyoa-btn" data-q="who" data-v="played">Played once or twice</button>
    <button class="cyoa-btn" data-q="who" data-v="dm">I want to run it</button>
  </div>
  <div class="cyoa-q">
    <p class="cyoa-label">2. Who's around?</p>
    <button class="cyoa-btn" data-q="grp" data-v="friends">I know people who'd try it</button>
    <button class="cyoa-btn" data-q="grp" data-v="nobody">I don't know anybody who plays</button>
  </div>
  <p class="cyoa-hint" id="cyoa-hint">Pick one from each. Your path appears below — the others collapse.</p>
</div>
<style>
.cyoa{border:1px solid #444;border-radius:10px;padding:1.1rem 1.2rem;margin:2rem 0}
.cyoa-q{margin-bottom:1rem}
.cyoa-label{font-weight:600;margin:0 0 .5rem}
.cyoa-btn{display:inline-block;margin:0 .4rem .4rem 0;padding:.5rem .9rem;border:1px solid #666;border-radius:6px;background:transparent;color:inherit;font:inherit;cursor:pointer}
.cyoa-btn:hover{border-color:#aaa}
.cyoa-btn[aria-pressed="true"]{border-color:#8b7bd8;background:rgba(139,123,216,.18)}
.cyoa-hint{font-size:.9rem;opacity:.7;margin:.4rem 0 0}
.path.dimmed{opacity:.32}
</style>
<p>Every path below is written out in full, so if you&rsquo;d rather just read the whole thing, read the whole thing. The buttons only decide which one gets emphasized.</p>
<h2 id="if-youve-never-played-and-you-know-people-whod-try-it">If you&rsquo;ve never played, and you know people who&rsquo;d try it</h2>
<p><strong>Run a one-shot.</strong></p>
<p>This is the single highest-leverage decision on this page, and almost everyone gets it backwards by reaching straight for a campaign. A campaign is a months-long commitment from five adults with jobs. A one-shot is one evening. You&rsquo;re asking people to watch a movie together that happens to have dice in it, and that&rsquo;s an easy yes.</p>
<p>Here&rsquo;s your week:</p>
<ol>
<li><strong>Text four people.</strong> Four players plus you is the sweet spot — enough that the table has energy, few enough that everyone gets to do things. Invite seven and three of them will spend the night on their phones.</li>
<li><strong>Pick a night, three weeks out.</strong> Far enough that nobody has a conflict yet, close enough that it stays real.</li>
<li><strong>Skip the books.</strong> The basic rules are free. The three-hundred-dollar shelf can wait until you know you like this.</li>
<li><strong>Use a pre-written one-shot.</strong> Somebody has already done the hard part. Writing your own adventure for your first session is like building a bike before your first ride.</li>
</ol>
<p>A successful first session ends with somebody saying <em>we should do that again</em>. That&rsquo;s the whole bar.</p>
<h2 id="if-youve-never-played-and-you-dont-know-anybody">If you&rsquo;ve never played, and you don&rsquo;t know anybody</h2>
<p><strong>Play online, and join a game as a player before you try to organize one.</strong></p>
<p>The instinct is to recruit strangers into a group you run. Don&rsquo;t. You&rsquo;d be learning the rules, learning the tools, and managing five people you&rsquo;ve never met, all at once.</p>
<p>Instead:</p>
<ol>
<li><strong>Find a beginner-friendly game with an experienced GM.</strong> Look for the words &ldquo;new players welcome&rdquo; and take them literally — those GMs are volunteering to teach.</li>
<li><strong>Expect to bounce off the first group.</strong> This is normal and not a referendum on you. Tables have chemistry or they don&rsquo;t, exactly like any other set of five humans.</li>
<li><strong>Play something short.</strong> A published one-shot or a short adventure. Somebody&rsquo;s four-year homebrew epic, where everyone already shares five hundred inside jokes, is a hard room to walk into cold.</li>
</ol>
<p>One honest warning: online text games move at a pace that feels glacial if you were imagining a lively table. If you want the thing you&rsquo;ve seen on podcasts, you want voice.</p>
<h2 id="if-youve-played-once-or-twice-and-want-it-to-become-a-real-thing">If you&rsquo;ve played once or twice and want it to become a real thing</h2>
<p><strong>Commit to four sessions.</strong></p>
<p>&ldquo;Campaign&rdquo; is a scary word that means <em>indefinite</em>, and nobody wants to sign an open-ended contract. Four sessions is a season of television — a real arc, a real ending, and a natural moment to ask whether everyone wants more.</p>
<p>Then do the two things that actually determine whether a group survives:</p>
<ul>
<li><strong>Have a session zero.</strong> Twenty minutes before anyone rolls anything. What kind of game is this — heroic, grim, silly? What&rsquo;s off the table? How do we handle someone missing a week? Most groups that fall apart do it over a mismatch nobody said out loud, while the plot was going fine.</li>
<li><strong>Pick the night and defend it.</strong> Every other Tuesday, always. The groups that survive treat the calendar slot as the real commitment. The groups that &ldquo;find a time that works&rdquo; every week quietly stop playing by session five.</li>
</ul>
<h2 id="if-you-want-to-be-the-one-running-it">If you want to be the one running it</h2>
<p><strong>Run a published one-shot for three people, and leave the worldbuilding for later.</strong></p>
<p>Worldbuilding is the most fun part of DMing and the worst possible place to start. You will spend six weeks drawing maps of a continent your players will never visit, and by the time you&rsquo;re done the excitement has drained out and nobody&rsquo;s played anything.</p>
<p>The reverse order works:</p>
<ol>
<li><strong>Take a published adventure.</strong> All the prep is done. Your job is to read it.</li>
<li><strong>Three players.</strong> Fewer people means fewer rules questions, fewer things happening at once, and much less to hold in your head while you&rsquo;re still learning.</li>
<li><strong>Say yes more than you think you should.</strong> A player wants to try something the module didn&rsquo;t anticipate? Let them, and figure it out. &ldquo;Sure, roll for it&rdquo; is the most powerful phrase you have.</li>
<li><strong>Let the rules be wrong.</strong> You will get things wrong all night. Nobody at the table knows. Make a call, keep moving, look it up afterward if you care.</li>
</ol>
<p>The world you build <em>after</em> four sessions with real players in it will be better than anything you&rsquo;d have invented in a vacuum, because it&rsquo;ll be built out of the moments that actually landed.</p>
<h2 id="the-thing-every-path-has-in-common">The thing every path has in common</h2>
<p>Here&rsquo;s how it actually falls apart. You schedule one session. It goes fine — better than fine, everyone laughs, somebody does a voice. Then the week gets away from you, and the second session requires a specific person to open the group chat and propose a date, and that person turns out to be nobody.</p>
<p>Be the person who sends the text.</p>
<h2 id="a-note-on-remembering-any-of-it">A note on remembering any of it</h2>
<p>Something nobody warns you about: three sessions in, the <em>texture</em> starts evaporating.</p>
<p>The big beats survive. Everyone remembers the dragon. What goes is the innkeeper&rsquo;s name, which one of you promised what to the guard captain, whether the amulet was cursed or just ugly. Four weeks pass between sessions, real life happens in between, and you open the night with fifteen minutes of &ldquo;wait, who was that guy?&rdquo;</p>
<p>Every group solves this eventually. Some tables have one person who takes notes, which works right up until that person wants to actually play. Some keep a shared doc that&rsquo;s beautifully maintained for three weeks and abandoned by week five.</p>
<p>That gap is the reason <a href="https://loracle.app">Loracle</a> exists — it sits in your Discord voice channel, and turns the session into a recap and a searchable wiki afterward, so nobody has to be the scribe. But that&rsquo;s a problem for session four. Right now you have a more important job.</p>
<p>Text the four people. Pick the night.</p>
<script>
(function(){
  var root=document.getElementById('cyoa');if(!root)return;
  var picks={},hint=document.getElementById('cyoa-hint');
  var heads=Array.prototype.slice.call(document.querySelectorAll('h2'));
  var map={
    'never|friends':0,'never|nobody':1,'played|friends':2,'played|nobody':2,
    'dm|friends':3,'dm|nobody':3
  };
  function section(i){
    var out=[],n=heads[i];
    while(n&&(n=n.nextElementSibling)&&n.tagName!=='H2')out.push(n);
    return out;
  }
  function apply(){
    if(picks.who===undefined||picks.grp===undefined)return;
    var keep=map[picks.who+'|'+picks.grp];
    [0,1,2,3].forEach(function(i){
      var dim=i!==keep;
      if(heads[i])heads[i].classList.toggle('dimmed',dim);
      if(heads[i])heads[i].classList.add('path');
      section(i).forEach(function(el){el.classList.add('path');el.classList.toggle('dimmed',dim);});
    });
    if(heads[keep])heads[keep].scrollIntoView({behavior:'smooth',block:'start'});
    hint.textContent='Your path is highlighted. The others are still here — still here, just dimmed.';
  }
  root.addEventListener('click',function(e){
    var b=e.target.closest('.cyoa-btn');if(!b)return;
    var q=b.dataset.q;picks[q]=b.dataset.v;
    root.querySelectorAll('.cyoa-btn[data-q="'+q+'"]').forEach(function(o){
      o.setAttribute('aria-pressed',String(o===b));
    });
    apply();
  });
})();
</script>
]]></content:encoded></item><item><title>The Improv Mistakes That Quietly Wreck a Campaign</title><link>https://loracle.app/blog/posts/common-improv-mistakes/</link><pubDate>Fri, 12 Jun 2026 00:00:00 +0000</pubDate><guid>https://loracle.app/blog/posts/common-improv-mistakes/</guid><description>Forgotten NPCs, accidental railroads, and why &amp;#39;no, but&amp;#39; is a trap—plus a worked NPC scene that creates real friction without ever blocking a player.</description><content:encoded><![CDATA[<p>&ldquo;Remind me,&rdquo; your player says, leaning in with a grin. &ldquo;What did Garrick swear he&rsquo;d do if we ever brought his daughter home?&rdquo;</p>
<p>Four faces turn to you, waiting. You have no idea who Garrick is.</p>
<p>You invented him three sessions ago—a blacksmith, a grudge, a limp—and the table loved him so much they wrote his daughter into their backstories. He&rsquo;s the best NPC you never planned. And right now, in front of everyone, you&rsquo;re about to retcon him into a stranger.</p>
<p>That&rsquo;s improv at the table. It&rsquo;s the heart of running D&amp;D—you can prep a dungeon, but you can&rsquo;t prep the moment a player asks your throwaway shopkeeper what <em>he</em> thinks about the war. So you riff. You invent a name, a grudge, a limp. The table leans in. It&rsquo;s great.</p>
<p>And then, three sessions later, it quietly falls apart—because the best thing you made, you made on instinct, and nothing was there to catch it.</p>
<p>Here are the improv mistakes that do the most damage—and the one that does the <em>quiet</em> damage no one notices until it&rsquo;s too late.</p>
<h2 id="mistake-1-not-writing-anything-down">Mistake #1: Not writing anything down</h2>
<p>This is the big one. The silent campaign-killer—and it&rsquo;s exactly how you ended up blanking on Garrick.</p>
<p>In the moment, you are certain you&rsquo;ll remember. The name is <em>obviously</em> Garrick. The daughter ran off with a smuggler. He hates the baron. It&rsquo;s vivid. It&rsquo;s burned in.</p>
<p>It is not burned in.</p>
<p>So next session, when the player walks back into the forge, you improvise <em>again</em>—and now the daughter is a son, the grudge is against the church instead of the baron, and Garrick has picked up a completely different accent.</p>
<p>The players notice. They always notice. And now you&rsquo;re doing an <strong>awkward retcon</strong> in real time, breaking the fiction to patch a hole you made yourself.</p>
<p>The character stops meaning anything. Not because the idea was bad—because the <em>why</em> got lost. An NPC is only as real as the throughline you can remember.</p>
<h2 id="mistake-2-railroading-the-improv">Mistake #2: Railroading the improv</h2>
<p>The opposite failure. You improvise an NPC, but secretly you&rsquo;ve already decided what they&rsquo;ll do. The players push, negotiate, get clever—and it doesn&rsquo;t matter, because the NPC was always going to hand over the quest / refuse the bribe / die in the ambush.</p>
<p>That&rsquo;s not improv. That&rsquo;s a cutscene with extra steps. Players can feel the rails under the wheels even when they can&rsquo;t see them, and it teaches them the worst lesson: <em>their choices don&rsquo;t move anything.</em></p>
<h2 id="mistake-3-trying-to-fix-mush-with-no">Mistake #3: Trying to fix mush with &ldquo;no&rdquo;</h2>
<p>Improv comedy gives us &ldquo;yes, and&rdquo;—accept what&rsquo;s offered, build on it. Most DMs absorb this as gospel. And taken too literally, it curdles.</p>
<p>If the answer to every player request is <em>yes, and here&rsquo;s more</em>, the world goes soft. No friction, no scarcity, no stakes. The party asks the harbormaster for the fastest ship and gets it. Asks the duke for an army and gets it. Nothing is earned because nothing was ever in doubt.</p>
<p>So DMs reach for the obvious antidote: start saying no. Block the request. Soften it to &ldquo;no, but&rdquo; and call it nuance.</p>
<p>That&rsquo;s the trap. <strong>Blocking is the original sin of improv.</strong> &ldquo;No&rdquo; negates what the player just put on the table—it stalls the momentum and quietly teaches them that offering anything is pointless. And &ldquo;no, but&rdquo; is just a block wearing a coat: the player still hears <em>the thing you wanted didn&rsquo;t happen.</em> You haven&rsquo;t cured the mush. You&rsquo;ve traded a world with no stakes for a scene with no air.</p>
<p>Here&rsquo;s the part everyone misses. The mush was never caused by &ldquo;yes, and.&rdquo; It was caused by a toothless <em>and</em>—an &ldquo;and&rdquo; that only ever adds gifts. A good &ldquo;and&rdquo; adds a <em>complication</em>. You keep saying yes to the player&rsquo;s reality—their competence, their want, their contribution—and you let the <em>world</em> push back through cost, consequence, and its own agenda.</p>
<p>Yes, the ship exists. <em>And</em> it&rsquo;s short two crew after a brawl, so passage will cost you sweat, not coin. Nobody got told no. The friction lives entirely in the &ldquo;and.&rdquo;</p>
<h2 id="a-worked-example-yes-and-with-teeth">A worked example: &ldquo;yes, and&rdquo; with teeth</h2>
<p>Here&rsquo;s the situation. The party needs to leave the city tonight, and there&rsquo;s exactly one ship sailing before dawn: the <em>Gull&rsquo;s Mercy</em>. As DM, I <em>want</em> them on that ship—the next chapter happens at sea. But if I just hand it over, the scene is mush. So I never say no. I keep saying <em>yes, and</em>—and I let the &ldquo;and&rdquo; do all the work.</p>
<blockquote>
<p><strong>Player (Vth, the rogue):</strong> We need passage on the <em>Gull&rsquo;s Mercy</em>. Tonight. Whatever it costs.</p>
<p><strong>DM (as Harbormaster Oluf):</strong> <em>He doesn&rsquo;t look up from his ledger.</em> &ldquo;Aye, she sails before dawn—and she&rsquo;s chartered full, grain to the last berth. <em>And</em> Reyes came in two hands short after a brawl at the Drowned Crow last night. She won&rsquo;t sail undermanned, and she won&rsquo;t wait.&rdquo; <em>He finally glances up.</em> &ldquo;So. Depends what those hands of yours are good for.&rdquo;</p>
</blockquote>
<p>I never told them no. Passage exists—yes. The &ldquo;and&rdquo; just keeps stacking the world on top: full ship, <em>and</em> a brawl opened two berths, <em>and</em> those berths are <em>work</em>, not coin. Every clause accepts the scene and tightens it. The players didn&rsquo;t hit a wall; they got handed a lever.</p>
<blockquote>
<p><strong>Player (Vth):</strong> We can crew. We&rsquo;re stronger than we look, and the half-orc could haul cargo all night.</p>
<p><strong>DM (as Oluf):</strong> &ldquo;I believe it.&rdquo; <em>He taps the ledger.</em> &ldquo;And Reyes won&rsquo;t sign strangers on my word alone—last lot I vouched for walked off with the cargo. So you&rsquo;ll be wanting to give me a reason. There&rsquo;s a crate going aboard that nobody signed for. Tell me where it ends up, and your names go down as vouched.&rdquo;</p>
</blockquote>
<p>Still no &ldquo;no.&rdquo; I yes-and their competence—<em>I believe it</em>—and then the &ldquo;and&rdquo; raises the cost and, this is the important part, <strong>smuggles in the plot hook</strong> (the unsigned crate) as something they&rsquo;re choosing, not something I&rsquo;m imposing. No rails. They reached for it.</p>
<blockquote>
<p><strong>Player (Vth):</strong> Done. We watch your mystery crate, you get us aboard.</p>
<p><strong>DM (as Oluf):</strong> <em>He stamps the ledger and slides a chit across the desk.</em> &ldquo;Yes. And tell Reyes that Oluf says you&rsquo;re worth your salt—she&rsquo;ll take it from me. <strong>And</strong>—since you&rsquo;re already curious—the man who dropped that crate paid in old crowns. Pre-siege coin. Nobody&rsquo;s spent those in twenty years. Make of that what you will.&rdquo;</p>
</blockquote>
<p>Once they&rsquo;ve bought in—paid a cost, made a choice—the &ldquo;and&rdquo; pays them back with interest: the vouch, <em>and</em> a thread that deepens the mystery they just signed up for. The scene accelerates instead of going slack.</p>
<p>Same NPC, same goal, three turns, and not a single &ldquo;no.&rdquo; The friction never came from refusing the players—it came from the world having its own weight, delivered through the &ldquo;and.&rdquo; Nobody got railroaded, nobody got blocked, and the party walked onto exactly the ship I needed them on—thinking it was their idea. Because it was.</p>
<h2 id="the-part-where-it-all-comes-back-to-memory">The part where it all comes back to memory</h2>
<p>Here&rsquo;s the catch that ties every one of these mistakes together.</p>
<p>That scene only <em>matters</em> if Oluf shows up again. If the unsigned crate pays off. If, ten sessions from now, a player says &ldquo;old crowns—wait, like the harbormaster mentioned?&rdquo; and you can actually run with it.</p>
<p>Improv that no one remembers isn&rsquo;t worldbuilding. It&rsquo;s a really good campfire story you&rsquo;ll never tell the same way twice.</p>
<p>You can do everything else right—friction that never blocks, a hook they reached for, zero railroading—and still lose it all to Mistake #1. The complication you built, the thread they took, the name of the NPC who handed it over: gone by next session unless something catches it.</p>
<h2 id="let-loracle-remember-the-why">Let Loracle remember the why</h2>
<p>This is the gap Loracle fills.</p>
<p>You run the game. You riff, you improvise, you let the &ldquo;and&rdquo; carry the friction so the scene never goes soft or slams shut. Loracle records the session, transcribes it, and pulls out the entities—every NPC, the promises they made, the threads they dangled.</p>
<p>So when a player asks Garrick about his daughter, you search and you <em>know</em>: her name, where she went, why he&rsquo;s angry. No retcon. No &ldquo;I think it started with a G?&rdquo;</p>
<p>The improv stays yours. The remembering stops being your job.</p>
<p>Riff fearlessly. We&rsquo;ll keep the throughline.</p>
]]></content:encoded></item><item><title>Your Players Already Wrote Your Campaign</title><link>https://loracle.app/blog/posts/players-already-wrote-your-campaign/</link><pubDate>Fri, 12 Jun 2026 00:00:00 +0000</pubDate><guid>https://loracle.app/blog/posts/players-already-wrote-your-campaign/</guid><description>The best plot hooks aren&amp;#39;t in your prep. They&amp;#39;re in the backstories your players handed you on day one.</description><content:encoded><![CDATA[<p>You spent the week building the next arc. The faction politics, the dungeon, the villain&rsquo;s plan.</p>
<p>Meanwhile, the best hook for that arc has been sitting in a shared doc since session zero. You read it once. You don&rsquo;t remember what it said.</p>
<p>Every player handed you a backstory. A dead mentor. A sister who vanished. A debt, a betrayal, a home they can&rsquo;t go back to. Then the campaign started, the dice came out, and those pages went quiet.</p>
<p>That&rsquo;s the most underused resource at your table.</p>
<h2 id="backstories-are-hooks-with-names-attached">Backstories are hooks with names attached</h2>
<p>A good plot hook makes a player <em>care</em>. The hard part is manufacturing that caring—why should the rogue risk her neck for a town she&rsquo;s never heard of?</p>
<p>A backstory solves the problem before you start. The player already told you what their character loves, fears, and owes. They wrote you a list of buttons to press. <strong>You don&rsquo;t have to invent stakes. You have to remember them.</strong></p>
<p>The wizard&rsquo;s backstory mentions the academy that expelled him. Six sessions later, the villain turns out to be a professor from that academy. That&rsquo;s not a coincidence the players write off as lazy—it&rsquo;s a payoff they&rsquo;ll swear you planned from day one.</p>
<h2 id="mining-the-page">Mining the page</h2>
<p>Read every backstory with a highlighter and pull out four things:</p>
<ul>
<li><strong>People.</strong> Named NPCs—mentors, rivals, family, exes. Each one is a guest star waiting for an entrance.</li>
<li><strong>Wounds.</strong> The unresolved thing. The death they blame themselves for. This is the emotional engine of an entire arc.</li>
<li><strong>Loose ends.</strong> &ldquo;I left in the night and never looked back.&rdquo; Great—so what&rsquo;s chasing them?</li>
<li><strong>Contradictions.</strong> A noble&rsquo;s son with a thief&rsquo;s skill set. The gap between those two facts is a story.</li>
</ul>
<p>Most backstories give you three to five of these. With four players, that&rsquo;s fifteen-plus hooks you didn&rsquo;t have to write.</p>
<h2 id="the-reincorporation-move">The reincorporation move</h2>
<p>Improv has a principle called <em>reincorporation</em>: bring back something from earlier and the audience feels the whole thing was designed. Backstories are reincorporation on a campaign scale.</p>
<p>The trick is timing. A backstory beat lands hardest when the player has half-forgotten they wrote it. Sister vanished in the first paragraph of their bio? Don&rsquo;t open with it. Let them adventure for two months—then have a prisoner pull back her hood. The table will lose its mind.</p>
<p>But that only works if you remember the detail when the moment arrives. And the moment almost always arrives mid-session, while you&rsquo;re juggling six other things.</p>
<h2 id="the-catch-and-the-fix">The catch (and the fix)</h2>
<p>Here&rsquo;s why this resource stays buried: backstories are long, you read them once, and the relevant line is never the one on top of your mind when you need it.</p>
<p>So you default to generic hooks. The town needs saving. A stranger offers gold. Functional, forgettable.</p>
<p>This is one of the things Loracle is quietly good at. Keep your players&rsquo; backstories alongside your session records, and every name, wound, and loose end becomes searchable. When the party captures a cultist mid-session, you can check in seconds whether anyone has history with that cult—and turn a random encounter into a personal one.</p>
<p>The campaign your players actually want is the one they already described to you.</p>
<p>Go read what they wrote. Then make it come true.</p>
]]></content:encoded></item><item><title>The Ultimate Guide to Session Recaps</title><link>https://loracle.app/blog/posts/how-to-nail-the-session-recap/</link><pubDate>Wed, 03 Jun 2026 00:00:00 +0000</pubDate><guid>https://loracle.app/blog/posts/how-to-nail-the-session-recap/</guid><description>It&amp;#39;s Tuesday. Five people are staring at you, waiting to remember who they are. A field guide to the most underrated two minutes in tabletop.</description><content:encoded><![CDATA[<p>It&rsquo;s 7:09 on a Tuesday. The pizza&rsquo;s late, somebody&rsquo;s dog is barking on the call, and your rogue is asking — completely sincerely — whether they still have the cursed amulet.</p>
<p>They do. They&rsquo;ve had it for four sessions. They were <em>there</em> when they picked it up.</p>
<p>This is the moment the recap was invented for. Not the wiki, not the binder, not the forty-page campaign bible nobody reads. The two minutes at the top of the night where five distracted adults put down their phones, climb back into people who can cast spells, and remember that last week they swore a blood oath to a goose.</p>
<p>Most tables wing it. &ldquo;So, uh&hellip; where were we?&rdquo; Someone half-narrates the boss fight. Someone else is sure there was a door. The energy that should be building toward <em>adventure</em> instead drains into a group-therapy session about continuity. By the time you actually start, you&rsquo;ve spent fifteen minutes and a good chunk of everyone&rsquo;s enthusiasm just getting back to even.</p>
<p>It doesn&rsquo;t have to go like that. The recap is a tiny, gorgeous, wildly underrated piece of craft, and once you start treating it like one, your sessions open with a <em>snap</em> instead of a shrug.</p>
<p>So let&rsquo;s get into it. All of it.</p>
<h2 id="first-throw-out-the-idea-that-a-recap-is-a-summary">First, throw out the idea that a recap is a summary</h2>
<p>A summary is a list of things that happened. <em>You fought the bandits, found a map, went to town, bought rope.</em> Accurate. Thorough. The narrative equivalent of a receipt.</p>
<p>A recap is not a receipt. A recap is an <strong>on-ramp</strong>. Its job isn&rsquo;t to inform — it&rsquo;s to <em>transport</em>. You&rsquo;re not reminding people what occurred; you&rsquo;re walking them back to the exact emotional spot they were standing in when you all said goodnight last week. The fear. The grudge. The dumb plan they were one round away from executing.</p>
<p>Get that distinction and everything else falls into place. You stop reading minutes from the meeting and start re-opening a story.</p>
<h2 id="the-single-best-trick-leave-the-pen-down">The single best trick: leave the pen down</h2>
<p>Here&rsquo;s a thing Hemingway did, and it&rsquo;s the most useful recap advice I know even though he never ran a dungeon in his life.</p>
<p>He refused to write a scene all the way to the end. He&rsquo;d stop while it was still flowing — sometimes mid-sentence — at a point where he knew <em>exactly</em> what came next. Then he&rsquo;d cap the pen and walk away. The next morning there was no terrifying blank page waiting for him. There was a half-finished sentence with an obvious ending, practically begging to be picked back up.</p>
<blockquote>
<p>&ldquo;The best way is always to stop when you are going good and when you know what will happen next.&rdquo;</p>
</blockquote>
<p>A campaign is the same idea, just stretched over a week instead of a night. End your session on a comma, not a period. Don&rsquo;t button everything up. Leave a door un-opened, a question un-answered, a sword raised and not yet swung. Stop <em>while it&rsquo;s still going good</em>.</p>
<p>Then your recap isn&rsquo;t a chore. It&rsquo;s you walking back to the page and picking the pen up mid-stroke — and because your players were the ones who helped leave that sentence dangling, they remember precisely where the ink stopped. You don&rsquo;t have to drag them back into the story. You just finish the sentence, and they&rsquo;re already inside it.</p>
<p>It&rsquo;s a beautiful trick. It also has one fatal dependency, which we&rsquo;ll get to. (Foreshadowing. Leaving the pen down. See what I did there.)</p>
<h2 id="a-whole-tackle-box-of-recap-styles">A whole tackle box of recap styles</h2>
<p>There is no one right way to do this. There are about fifteen, and the fun is in mixing them. Here&rsquo;s the menu.</p>
<p><strong>The &ldquo;Previously, on…&rdquo;</strong> — The classic for a reason. Channel a prestige-TV cold open: three or four punchy beats, present tense, scored by whatever&rsquo;s dramatic on your playlist. Lead with names. <em>&ldquo;Kira, your hand is on the vault door. Bram, you&rsquo;re still bleeding from the thing in the cellar. And nobody has mentioned the letter you all decided not to read.&rdquo;</em></p>
<p><strong>Hand the mic to a player.</strong> Make recapping a rotating job and pay for it — a point of inspiration to whoever recaps last week. Suddenly someone <em>else</em> is responsible for remembering, they pay closer attention all night to earn it, and you get to learn which moments actually landed (it&rsquo;s never the ones you&rsquo;d guess).</p>
<p><strong>Recap in character.</strong> This is where it gets delicious:</p>
<ul>
<li><em>The bard&rsquo;s song.</em> Four lines, badly rhymed, sung off-key. Comedy gold and a genuinely efficient recap.</li>
<li><em>The tavern rumor.</em> Two NPCs gossip about &ldquo;those adventurers&rdquo; — which lets you recap <em>and</em> foreshadow and slip in misinformation all at once.</li>
<li><em>The letter home.</em> A player writes three sentences to their character&rsquo;s mother. Tells you everything about what mattered to <em>them</em>.</li>
<li><em>The villain&rsquo;s status report.</em> The big bad updates their dark master on the heroes&rsquo; annoying progress. Players love hearing themselves described as a threat.</li>
</ul>
<p><strong>The headline.</strong> Recap the session as a newspaper front page. <em>&ldquo;LOCAL HEROES INSULT DUKE, ADOPT GOOSE, FLEE.&rdquo; Story on page 4.</em> Whimsical, fast, weirdly memorable.</p>
<p><strong>The open-loops board.</strong> Keep a running list — physical index cards are great — of every dangling thread: unkept promises, unanswered mysteries, NPCs who owe the party a favor or a knife in the back. Your recap is just you reading the three or four cards that are about to come due. Players <em>feel</em> the plot tightening.</p>
<p><strong>The cliff.</strong> The purest version of leave-the-pen-down: end so abruptly that the recap writes itself, because everyone&rsquo;s been thinking about it all week anyway.</p>
<p><strong>The map pin.</strong> For the visual table — drop a pin on the map, slide the tokens to where they stood, and narrate from there. Spatial memory does half the work for you.</p>
<p><strong>The 80-word straitjacket.</strong> Constraint as a feature. Force the whole recap into eighty words and you&rsquo;re physically incapable of rambling about the rope you bought. Only the load-bearing beats survive.</p>
<p>Mix these. Sing one week, hand off the next, run a villain&rsquo;s report when the campaign goes dark. Variety keeps the ritual from going stale, and the ritual is the point — same beat every week and your players learn to drop into character the instant it starts.</p>
<div class="loracle-callout">
<span class="callout-kicker">A small confession</span>
<p>That's a lot of homework for a goose joke. Picking the right four beats, remembering the NPC's name, tracking which threads are about to snap — that's real work, and it all happens <em>after</em> a four-hour session when your brain is a wrung-out sponge.</p>
<p>What if it just... showed up in your inbox? <strong>Loracle</strong> records your session and writes the recap for you — the beats that mattered, the names you'll fumble, the loops still open. <a class="callout-cta" href="https://loracle.app">See how it works →</a></p>
</div>
<h2 id="the-boring-mechanics-that-make-it-sing">The boring mechanics that make it sing</h2>
<p>Style is the fun part. Logistics are what make it actually happen every week instead of just the weeks you remember to prep.</p>
<p><strong>When.</strong> Top of the session, full stop. A recap at the <em>end</em> of last week is a nice idea that nobody&rsquo;s brain absorbs while packing dice. Do it cold, at the start, when it&rsquo;s load-bearing.</p>
<p><strong>How long.</strong> Ninety seconds to two minutes. If you&rsquo;re past three you&rsquo;ve stopped recapping and started re-running. Trust the eighty-word instinct even when you&rsquo;re speaking off the cuff.</p>
<p><strong>What to cut.</strong> Almost everything. The shopping, the travel montage, the long rest — gone. Recap only what tonight&rsquo;s opening scene actually leans on. A recap is defined by what you leave out.</p>
<p><strong>Where to keep it.</strong> Have <em>something</em> — a pinned Discord message, a running doc, the back of a napkin. Not because you&rsquo;ll read it aloud, but because Tuesday-you needs a place to find out what Saturday-you thought was important. The gap between those two people is where campaigns quietly fall apart.</p>
<h2 id="how-it-goes-wrong-and-it-goes-wrong-the-same-five-ways">How it goes wrong (and it goes wrong the same five ways)</h2>
<ul>
<li><strong>The data dump.</strong> Every detail, no shape. Players glaze. You&rsquo;ve recapped your way out of momentum.</li>
<li><strong>The DM monologue.</strong> Twelve unbroken minutes. Hand the mic out before it becomes a TED talk.</li>
<li><strong>The wrong altitude.</strong> You recap the lore and skip the feelings, or recap the feelings and skip the one fact tonight depends on.</li>
<li><strong>The confident lie.</strong> You misremember the NPC&rsquo;s name, say it with total authority, and now it&rsquo;s canon. Your players will remember the <em>wrong</em> name forever, and it&rsquo;s your fault.</li>
<li><strong>The skip.</strong> &ldquo;We all remember, let&rsquo;s just go.&rdquo; You don&rsquo;t. You really don&rsquo;t.</li>
</ul>
<div class="loracle-callout">
<span class="callout-kicker">Still a lot of work</span>
<p>Notice how many of these failures are really just <em>memory</em> failures? The wrong altitude, the confident lie, the skip — they all come from a tired human trying to reconstruct four hours of improv from a smudge.</p>
<p><strong>Loracle</strong> remembers the session exactly, so your recap starts from what was actually said instead of what you think you recall. <a class="callout-cta" href="https://loracle.app">Let it keep the record →</a></p>
</div>
<h2 id="the-catch-nobody-mentions">The catch nobody mentions</h2>
<p>Here&rsquo;s the fatal dependency I promised you.</p>
<p>Every technique above — the leave-the-pen-down comma, the open-loops cards, the in-character bard song, all of it — quietly assumes one thing: that you can <em>remember the session well enough to recap it.</em></p>
<p>And a week is long. Between Saturday&rsquo;s session and Tuesday&rsquo;s recap there was work, and sleep, and laundry, and a whole other show you watched, and an argument about something unrelated. The dangling sentence that was so vivid when you packed up the dice is now a blur. Was the captain alive or dead? Did the NPC actually ask that question or did you just mean to have them ask it? What in the nine hells was his <em>name?</em></p>
<p>You left the pen down on purpose. Then you lost the page.</p>
<p>This is the quiet tragedy of the recap as a craft: the better the unfinished beat, the more it hurts to misremember it — and you will, because you are a person, and people forget. The recap depends on a perfect record of the session, and your memory is the least reliable place to keep one.</p>
<p>So keep it somewhere else.</p>
<h2 id="where-loracle-comes-in-from-raw-transcript-to-a-memory-that-recaps-itself">Where Loracle comes in: from raw transcript to a memory that recaps itself</h2>
<p>This is the part we actually built, so let me show you what&rsquo;s under the hood — because &ldquo;AI takes notes&rdquo; undersells it by a mile. The interesting work isn&rsquo;t the transcription. It&rsquo;s everything that happens <em>after.</em></p>
<p>It starts simply. Loracle sits in your Discord voice channel and records the session. When you&rsquo;re done, it transcribes the whole thing — every name, every aside, every &ldquo;wait, say that again.&rdquo; That alone solves the smudge problem: there&rsquo;s now a perfect record of what was actually said. But a four-hour transcript is its own kind of useless. Nobody reads a wall of text before game night. So the real pipeline begins.</p>
<p><strong>The first pass reads the session like a DM would.</strong> It writes your <strong>Quick Replay</strong> — a tight two-or-three-paragraph recap built for exactly the on-ramp job we&rsquo;ve been talking about — and even gives the session a punchy episode title. Then it goes looking for <em>things</em>: it pulls out the characters, locations, quests, items, spells, and monsters and files each one under its canonical name with a one-line description drawn from what happened. Your raw audio becomes a cast list.</p>
<p><strong>Then it maps how everyone&rsquo;s tangled together.</strong> A second look extracts <em>relationships</em> — who killed whom, who betrayed whom, who traveled where, who quietly acquired the cursed amulet. Not a list of nouns; a graph of a living world. This is the open-loops board, built for you, automatically.</p>
<p><strong>And then the enrichment passes start — and this is the good part.</strong> A single session is just one data point. A campaign is the through-line. So Loracle runs a series of passes <em>across</em> your whole history:</p>
<ul>
<li>An <strong>entity-merge pass</strong> notices that &ldquo;the captain,&rdquo; &ldquo;Captain Voss,&rdquo; and &ldquo;that guy from Thornwood&rdquo; are all the same person, and quietly stitches them into one character — descriptions, relationships, and all — so your cast doesn&rsquo;t fracture into a hundred half-remembered duplicates.</li>
<li>A <strong>timeline pass</strong> synthesizes each entity&rsquo;s appearances across every session into something that reads like a wiki article. Click Voss and you get his whole arc, not just last Tuesday.</li>
<li>A <strong>relationship pass</strong> infers the connections that span sessions — the grudge that started in session three and pays off in session nineteen.</li>
<li>A <strong>consistency pass</strong> plays continuity cop: it flags contradictions, orphaned threads, and the duplicate NPCs you didn&rsquo;t catch. (It&rsquo;s the friend who says &ldquo;wait, didn&rsquo;t he die?&rdquo;)</li>
<li>A <strong>theme-and-arc pass</strong> steps all the way back and watches for the shape of the thing — quest progressions, faction dynamics, the narrative arcs you&rsquo;re weaving without realizing it.</li>
</ul>
<p>All of that pours into a <strong>World Feed</strong> — first appearances, NPC deaths (rip), relationship shifts, campaign milestones — so the story&rsquo;s evolution is something you can actually scroll. And when <em>you</em> edit something by hand, the system marks it as canonical and the enrichment passes leave it alone. You&rsquo;re always the DM. It just never forgets.</p>
<p>Here&rsquo;s what that does for your Tuesday. You leave the pen down on Saturday — a comma, a raised sword, a question left hanging — and you walk away without a shred of anxiety about losing the page. Because the page is kept. Three days later the Quick Replay is sitting there waiting, the captain&rsquo;s name spelled right, the open loops listed, the exact unfinished sentence ready to pick back up. You read it, you feel the session click back into place, and you start the night on a <em>snap</em>.</p>
<p>Your players climb back into people who can cast spells. The rogue, you can now confirm, still has the amulet. And the goose oath remains, as ever, fully canon.</p>
<div class="loracle-callout">
<span class="callout-kicker">Leave the pen down. We'll hold the page.</span>
<p>Run the session. Loracle records it, writes the recap, builds the cast, maps the threads, and quietly keeps your whole campaign straight — so the only recap work left for you is the fun part: deciding how to tell it.</p>
<p><strong>It's the campaign memory you don't have to build.</strong> <a class="callout-cta" href="https://loracle.app">Try Loracle free →</a></p>
</div>
]]></content:encoded></item><item><title>Your Players Are the Memory</title><link>https://loracle.app/blog/posts/your-players-are-the-memory/</link><pubDate>Sat, 23 May 2026 00:00:00 +0000</pubDate><guid>https://loracle.app/blog/posts/your-players-are-the-memory/</guid><description>You haven&amp;#39;t been keeping the canon. They have. Here&amp;#39;s what to do about it.</description><content:encoded><![CDATA[<p>Session forty-seven. You introduce an NPC and a player stops you mid-sentence.</p>
<p>&ldquo;Wait — that&rsquo;s the guy from Thornwood. We were supposed to bring his son back.&rdquo;</p>
<p>You stare at her. You glance at your notes. The name you just said is not the name on the page. She is right. You are wrong.</p>
<p>This used to mortify you. After enough campaigns, it stops.</p>
<hr>
<h2 id="the-myth">The myth</h2>
<p>There&rsquo;s a fiction at the heart of how DMs talk about the craft. The DM is the keeper of the world. You arrive at the table with the canon — notebook, binder, wiki, whatever — and the players show up empty-handed to be told things.</p>
<p>It has never been true.</p>
<p>In a campaign long enough to matter, your players hold as much of the world as you do. More, usually. They remember the NPC you invented at eleven PM and forgot by Tuesday. They quote dialogue you have no memory of writing. They argue about what really happened in session nineteen, and you nod along, because you don&rsquo;t know who&rsquo;s right and it would be impolite to admit it.</p>
<p>You&rsquo;ve been running on borrowed memory for months. You just haven&rsquo;t said so out loud.</p>
<hr>
<h2 id="what-it-really-is">What it really is</h2>
<p>Here&rsquo;s the part that took me a long time to see: this is fine.</p>
<p>The instinct is shame — that you should have written it all down, that you&rsquo;ve failed your players. But the campaign was never a thing you held in your head and dispensed. It was a thing you all made, in the room, together. They kept their parts. You kept yours. The whole only existed when you sat down at the table.</p>
<p>Your players have always been the memory.</p>
<p>They just had no way to look at it without you.</p>
<p>The campaign lives in a dozen places — your prep, their notes, the scene Mike still talks about, the offhand line that became Sarah&rsquo;s character&rsquo;s whole arc. You&rsquo;re the one with the binder, so you&rsquo;ve been treated like the one with the truth. But the truth was distributed all along. Your binder is just the bit you wrote down.</p>
<hr>
<h2 id="what-we-shipped">What we shipped</h2>
<p>A read-only link you can send to your players. They open it — no account, no app — and there&rsquo;s the world. The characters they&rsquo;ve met. The places they&rsquo;ve been. The threads, sourced to the sessions where they happened.</p>
<p>A note on what this is. It&rsquo;s not a database for your players to study so they can quiz you. It&rsquo;s not a &ldquo;player engagement tool.&rdquo; Most players do not want homework, and a campaign that demands homework is asking the wrong thing.</p>
<p>It&rsquo;s an acknowledgment.</p>
<p>For years your players have been doing the memory work — keeping notes you couldn&rsquo;t, remembering scenes you forgot. The share link makes that work visible. It says: this campaign isn&rsquo;t a story I&rsquo;m telling you. It&rsquo;s a story we&rsquo;re keeping. You should be able to see what we have.</p>
<hr>
<h2 id="the-room-youre-already-in">The room you&rsquo;re already in</h2>
<p>Some of your players will browse it. Most won&rsquo;t. That&rsquo;s fine. The point isn&rsquo;t that everyone reads the wiki — the point is that the wiki is theirs. The world that exists between you isn&rsquo;t locked in a DM&rsquo;s binder anymore. It can be looked at. By the people who helped build it.</p>
<p>What changes when you send the link isn&rsquo;t really their experience. It&rsquo;s yours.</p>
<p>You stop pretending to be the source. You stop carrying the campaign like a secret you have to dispense correctly. You stop the small, exhausting performance of always knowing — because the binder is open, and what&rsquo;s in it is what&rsquo;s in it, and what isn&rsquo;t is something you&rsquo;ll figure out together, the way you always have.</p>
<p>You&rsquo;re not the keeper of the world. You&rsquo;re the one with the dice.</p>
<p>The world belongs to the room.</p>
]]></content:encoded></item><item><title>The Best Sessions Can't Be Prepped</title><link>https://loracle.app/blog/posts/best-sessions-cant-be-prepped/</link><pubDate>Thu, 15 Jan 2026 00:00:00 +0000</pubDate><guid>https://loracle.app/blog/posts/best-sessions-cant-be-prepped/</guid><description>The magic happens when you riff. Loracle catches those moments.</description><content:encoded><![CDATA[<p>Ask any DM about their best session ever. The one players still talk about years later.</p>
<p>I&rsquo;ll bet you anything: <strong>it wasn&rsquo;t the one they prepped the most.</strong></p>
<p>It was the one where everything went sideways. Where the players ignored the dungeon and befriended the monster. Where an NPC invented in desperation became the campaign&rsquo;s heart. Where the story went somewhere no one—including the DM—expected.</p>
<p>The best sessions emerge. They can&rsquo;t be planned.</p>
<h2 id="the-improv-paradox">The improv paradox</h2>
<p>Here&rsquo;s the tension every DM lives with:</p>
<p>You prep because you care. You build the world, design the encounters, write the dialogue. That&rsquo;s craft.</p>
<p>But the <em>magic</em>? That happens when you throw it away. When you riff. When the players surprise you and you surprise yourself.</p>
<p>The barbarian adopts the goblin. The wizard makes a deal with the wrong god. The party decides to open a tavern instead of saving the kingdom.</p>
<p>And you roll with it. You invent. You discover the story alongside your players.</p>
<p>These moments are gold. They&rsquo;re also the first thing forgotten.</p>
<h2 id="the-memory-gap">The memory gap</h2>
<p>Prepped content survives. It&rsquo;s in your notes. The dungeon map, the NPC backstory, the plot outline—you wrote it down <em>before</em> the session.</p>
<p>But the improv? The stuff that actually made the session great?</p>
<p>That exists only in the moment. In the memory of everyone at the table. And memory fades.</p>
<p>Three sessions later, someone asks: &ldquo;What was the name of that goblin the barbarian adopted?&rdquo;</p>
<p>Silence. Nervous laughter. &ldquo;I think it started with a G?&rdquo;</p>
<p>The magic is gone.</p>
<h2 id="catching-lightning">Catching lightning</h2>
<p>This is what Loracle is for.</p>
<p>Not to replace your prep. Not to generate your story. But to catch the lightning.</p>
<p>Record the session. Let us listen. We&rsquo;ll find:</p>
<ul>
<li>The NPC name you invented at 11 PM when your brain was fried</li>
<li>The promise made in the heat of roleplay</li>
<li>The plot twist that emerged from a joke</li>
<li>The lore you improvised and immediately forgot</li>
</ul>
<p>All searchable. All sourced. All yours.</p>
<p>So next time someone asks about the goblin, you don&rsquo;t guess. You know. And you can build on it—because nothing was lost.</p>
<h2 id="keep-riffing">Keep riffing</h2>
<p>The best DMs aren&rsquo;t the ones who prep the most. They&rsquo;re the ones who can let go—who trust the improv, who play to find out what happens.</p>
<p>Loracle lets you do that without fear.</p>
<p>Riff harder. Go off-script. Let the story emerge.</p>
<p>We&rsquo;ll remember it for you.</p>
]]></content:encoded></item><item><title>You Shouldn't Have to Take Notes</title><link>https://loracle.app/blog/posts/you-shouldnt-have-to-take-notes/</link><pubDate>Thu, 08 Jan 2026 00:00:00 +0000</pubDate><guid>https://loracle.app/blog/posts/you-shouldnt-have-to-take-notes/</guid><description>Your brain is for storytelling, not stenography.</description><content:encoded><![CDATA[<p>There&rsquo;s an unspoken rule in the D&amp;D community: <strong>good DMs take good notes.</strong></p>
<p>Session logs. NPC lists. Relationship maps. Plot thread trackers. The advice is everywhere—buy a nice notebook, develop a system, write everything down.</p>
<p>And it makes sense. When you&rsquo;re running a campaign that spans months or years, memory fails. Players ask about the shopkeeper from session 12. They want to know what the prophecy actually said. They remember making a deal with someone, but not who.</p>
<p>So you write it all down. Or you try to.</p>
<h2 id="the-problem-with-notes">The problem with notes</h2>
<p>Here&rsquo;s what actually happens:</p>
<ol>
<li>
<p>You run an incredible session. The players go off-script. An NPC you invented on the spot becomes their favorite character. Someone makes a promise that will matter later.</p>
</li>
<li>
<p>The session ends. Everyone&rsquo;s tired but happy. You clean up, maybe have a drink, decompress.</p>
</li>
<li>
<p>You think: &ldquo;I should write this down.&rdquo;</p>
</li>
<li>
<p>You don&rsquo;t. Or you write half of it. Or you write it but forget the important part.</p>
</li>
<li>
<p>Three sessions later: &ldquo;Wait, what was that guy&rsquo;s name?&rdquo;</p>
</li>
</ol>
<p>The notes you take are filtered through exhaustion, through what you <em>thought</em> was important, through the limits of memory. They&rsquo;re incomplete by definition.</p>
<p><strong>Your notes are what you remembered to write. Not what happened.</strong></p>
<h2 id="a-different-philosophy">A different philosophy</h2>
<p>What if the expectation is wrong?</p>
<p>What if you shouldn&rsquo;t have to take notes?</p>
<p>Your brain is for storytelling—for voices, for drama, for thinking on your feet when the players do something unexpected. That&rsquo;s the hard part. That&rsquo;s the art.</p>
<p>Why should you also be the stenographer?</p>
<h2 id="the-camera-not-the-canvas">The camera, not the canvas</h2>
<p>Think about it this way: you&rsquo;re creating something at the table. A living, improvised story. Your notebook is your canvas—where you build your world, prep your encounters, sketch your ideas.</p>
<p>But the session itself? That&rsquo;s a live performance. And live performances need a camera, not a canvas.</p>
<p>Something that captures what actually happened. The NPC name you invented. The promise the rogue made. The plot twist that emerged from chaos.</p>
<p>Not what you planned. What happened.</p>
<h2 id="loracles-bet">Loracle&rsquo;s bet</h2>
<p>This is why we built Loracle.</p>
<p>Record your session. We&rsquo;ll transcribe it, extract the characters, locations, quests, and items. We&rsquo;ll remember what you forgot to write down.</p>
<p>Then, when you need it: ask. &ldquo;What did the oracle say about the sword?&rdquo; &ldquo;Who was that merchant in Waterdeep?&rdquo; &ldquo;What did we promise the dragon?&rdquo;</p>
<p>Sourced answers. In seconds.</p>
<p>Your brain stays free. For the next voice. The next twist. The next moment of magic at the table.</p>
<p><strong>Because you shouldn&rsquo;t have to take notes.</strong></p>
]]></content:encoded></item></channel></rss>