<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://fabulator.org/blog</loc></url><url><loc>https://fabulator.org/blog/tuning-your-storys-pacing-with-cadence-preferences</loc><lastmod>2026-10-09T08:21:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/why-the-narrator-cannot-hand-you-items-out-of-thin-air</loc><lastmod>2026-10-08T10:32:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/writing-tone-notes-that-keep-a-worlds-voice-steady</loc><lastmod>2026-10-07T10:33:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/playing-a-quiet-character-in-an-ai-narrated-story</loc><lastmod>2026-10-06T10:54:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/how-to-choose-between-a-pre-made-world-and-building-your-own</loc><lastmod>2026-10-05T08:34:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/character-portraits-what-they-are-and-how-to-get-more-from-them</loc><lastmod>2026-10-04T10:35:44.000Z</lastmod></url><url><loc>https://fabulator.org/blog/your-campaign-gets-its-own-copy-how-world-seed-cloning-works</loc><lastmod>2026-10-03T09:48:41.000Z</lastmod></url><url><loc>https://fabulator.org/blog/what-a-good-world-seed-description-does-in-its-first-hundred-words</loc><lastmod>2026-10-02T08:01:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/how-an-ai-game-master-keeps-non-player-characters-consistent</loc><lastmod>2026-10-01T07:20:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/what-persistent-state-means-in-an-ai-roleplaying-game</loc><lastmod>2026-09-30T08:34:04.000Z</lastmod></url><url><loc>https://fabulator.org/blog/arranging-your-game-screen-panels-you-can-move-hide-and-bring-back</loc><lastmod>2026-09-29T08:15:45.000Z</lastmod></url><url><loc>https://fabulator.org/blog/following-one-turn-from-your-input-to-the-narration</loc><lastmod>2026-09-28T09:44:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/writing-rules-of-magic-or-technology-as-lasting-canon</loc><lastmod>2026-09-27T07:10:55.000Z</lastmod></url><url><loc>https://fabulator.org/blog/making-your-character-before-the-first-turn</loc><lastmod>2026-09-26T10:58:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/how-ai-rpgs-keep-their-stories-from-contradicting-themselves</loc><lastmod>2026-09-25T10:42:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/finding-a-world-worth-a-second-run-through-discover</loc><lastmod>2026-09-24T07:35:42.000Z</lastmod></url><url><loc>https://fabulator.org/blog/where-your-own-provider-keys-live-and-where-they-never-go</loc><lastmod>2026-09-23T07:35:13.000Z</lastmod></url><url><loc>https://fabulator.org/blog/designing-an-opening-location-that-always-leaves-a-next-step</loc><lastmod>2026-09-22T07:01:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/what-the-story-does-when-you-try-something-it-cannot-allow</loc><lastmod>2026-09-21T09:15:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/ai-roleplaying-versus-traditional-tabletop-what-changes-and-what-doesnt</loc><lastmod>2026-09-20T07:17:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/getting-more-from-the-combat-view</loc><lastmod>2026-09-19T08:59:08.000Z</lastmod></url><url><loc>https://fabulator.org/blog/how-advisory-tags-keep-mature-worlds-away-from-younger-viewers</loc><lastmod>2026-09-18T08:03:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/using-character-card-secrets-so-an-npc-stays-in-character</loc><lastmod>2026-09-17T10:39:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/no-rulebook-required-playing-an-ai-narrated-rpg</loc><lastmod>2026-09-16T07:37:34.000Z</lastmod></url><url><loc>https://fabulator.org/blog/how-to-start-a-text-based-rpg-campaign-with-no-prep</loc><lastmod>2026-09-15T09:05:27.000Z</lastmod></url><url><loc>https://fabulator.org/blog/planning-your-next-move-from-your-location-trail</loc><lastmod>2026-09-14T08:16:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/what-happens-to-your-turn-when-the-narrators-model-provider-goes-down</loc><lastmod>2026-09-13T09:52:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/writing-faction-conflicts-that-give-players-a-side-to-pick</loc><lastmod>2026-09-12T07:42:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/picking-a-campaign-style-what-rpg-sci-fi-and-romance-actually-change</loc><lastmod>2026-09-11T09:23:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/how-does-an-ai-dungeon-master-remember-what-happened-last-session</loc><lastmod>2026-09-10T07:25:04.432Z</lastmod></url><url><loc>https://fabulator.org/blog/a-world-seed-worth-trying-next-aldamaria</loc><lastmod>2026-09-09T08:48:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/how-world-seed-discovery-surfaces-new-content</loc><lastmod>2026-09-08T08:27:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/common-mistakes-first-time-authors-make-when-designing-a-world-seed</loc><lastmod>2026-09-07T08:05:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/why-some-players-are-skeptical-of-ai-game-masters-and-what-changes-their-mind</loc><lastmod>2026-09-06T08:51:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/can-you-play-an-ai-rpg-solo</loc><lastmod>2026-09-05T08:34:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/revisiting-an-old-campaign-with-fresh-eyes</loc><lastmod>2026-09-04T07:12:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/what-happens-when-a-rule-proposal-fails-validation</loc><lastmod>2026-09-03T07:48:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/building-tension-into-a-location-description</loc><lastmod>2026-09-02T07:27:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/how-ai-narrated-campaigns-handle-unexpected-player-decisions</loc><lastmod>2026-09-01T07:05:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/whats-the-difference-between-a-chatbot-and-an-ai-game-master</loc><lastmod>2026-08-31T07:51:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/small-habits-that-make-a-long-running-campaign-more-fun</loc><lastmod>2026-08-30T10:34:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/why-the-platform-validates-model-output-before-it-becomes-game-state</loc><lastmod>2026-08-29T10:12:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/how-to-design-an-npc-players-actually-want-to-talk-to</loc><lastmod>2026-08-28T10:48:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/what-to-expect-from-your-first-session-with-an-ai-game-master</loc><lastmod>2026-08-27T10:27:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/how-ai-game-masters-handle-player-choice</loc><lastmod>2026-08-26T10:05:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/why-trying-a-different-world-seed-can-feel-like-a-whole-new-game</loc><lastmod>2026-08-25T08:51:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/what-wasm-ruleset-sandboxing-protects-against</loc><lastmod>2026-08-24T08:34:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/what-separates-a-forgettable-setting-from-a-memorable-one</loc><lastmod>2026-08-23T08:12:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/why-player-choices-should-actually-matter-in-an-ai-narrated-campaign</loc><lastmod>2026-08-22T08:48:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/what-is-a-world-seed-in-an-ai-narrated-rpg</loc><lastmod>2026-08-21T08:27:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/how-to-pick-up-a-campaign-you-paused-a-while-ago</loc><lastmod>2026-08-20T09:05:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/how-fabulators-safety-and-moderation-pipeline-works</loc><lastmod>2026-08-19T09:51:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/give-your-magic-a-cost-and-let-the-world-enforce-it</loc><lastmod>2026-08-18T09:34:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/does-an-ai-game-master-remember-what-you-did-three-sessions-ago</loc><lastmod>2026-08-17T09:12:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/can-an-ai-actually-run-a-tabletop-style-campaign</loc><lastmod>2026-08-16T09:48:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/tips-to-get-more-out-of-your-current-campaign</loc><lastmod>2026-08-15T07:27:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/how-canon-state-and-memory-work-together-behind-the-scenes</loc><lastmod>2026-08-14T07:05:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/how-to-write-a-hook-that-pulls-players-in-within-three-sentences</loc><lastmod>2026-08-13T07:51:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/what-makes-a-good-ai-game-master</loc><lastmod>2026-08-12T07:34:00.000Z</lastmod></url><url><loc>https://fabulator.org/blog/how-does-an-ai-game-master-work</loc><lastmod>2026-08-11T07:12:00.000Z</lastmod></url></urlset>