Game Masters · Campaigns
Create a Campaign → Path → Node
Build the content tree — a campaign holds paths, paths hold nodes, and every node has three content sections — Investigations, Questions, and Reports.
Verified against app build 416eaf32d · 2026-05-29
RPGLMS content is a tree: a Campaign holds Paths, each path holds Nodes, and each node carries three content sections. Any authenticated user — including Free — can create campaigns and author this tree by hand; only AI generation requires an upgrade.
There is no “node type”
Every node is the same kind of thing. The difference is its three content sections. In the builder they’re labeled Investigations, Questions, and Reports. In the student’s node view the tabs read Investigations, Reports, and Engagement — where Engagement is the Questions phase. “Questions” (authoring) and “Engagement” (play) are the same content.
See a finished campaign
Authoring happens in the builder (no public demo), but you can explore a finished, read-only campaign map at app.rpglms.com/demo/campaign.
Create the campaign
-
Open My Campaigns and start a new one
Go to My Campaigns and tap New (top header) — or Create Campaign from the empty state (“No Campaigns Yet”). The Create Campaign sheet opens.
Capture pending The My Campaigns list with the New button, and the empty-state Create Campaign button 1440 × 900 · 16:10My Campaigns — the New button opens the create sheet. verified @ 416eaf32d -
Fill the campaign form
The required field is the Framing Concept (the campaign’s core idea; it stands in as the title if you leave Title blank). Add a Title, Description, Subject Area, Audience, the Ready to Play toggle (whether students can see it), Vocabulary, House linking, and management settings. You can also add a first party here.
Capture pending The filled campaign form showing Framing Concept, Subject Area, Audience, and the House dropdown 1440 × 900 · 16:10Framing Concept is the only required field. verified @ 416eaf32d -
Save — your House is created automatically
Save the campaign. If this is your first campaign and you have no House yet, the server creates a personal House for you in the same step. You’re then taken into the Builder (app-bar title “Builder”).
Add a path
-
Add a Path from the builder canvas
On the Paths divider row, tap the + Add control. The Create Path sheet opens.
-
Fill the path form
The required field is the Guiding Question — it’s the path’s headline in both the builder and the student view. Add a Description and pick a Boss/Mob type (choose a base type — Dragon, Frog, or Mimic — then a color variant; it defaults to a red dragon). You can set an optional Prerequisite path.
Capture pending The Create Path form showing the Guiding Question and the two-stage boss/mob picker 1440 × 900 · 16:10Pick a base mob, then a color variant. verified @ 416eaf32d
Quiz settings come later
A path’s Trial difficulty settings (hearts, timer, passing %) are editable only when you edit an existing path, not at create time. See Authoring quizzes.
Add a node and its content
-
Add a Node to the path
Expand the path and tap Add Node in the Nodes section header (or use the path’s ⋮ menu). The Create Node sheet opens.
-
Fill the node form
The required field is the Learning Objective — it becomes the node’s title. Optionally set a Prerequisite, a Due Date (Optional), and a published toggle (drip-feed nodes by publishing them when you’re ready).
-
Author the three content sections
Open the node to reveal its three inline sections: Investigations, Questions, and Reports, each with its own + Add control and empty state. Tapping a section’s add opens the matching editor.
Capture pending An expanded node showing the Investigations, Questions, and Reports section headers with counts 1440 × 900 · 16:10Every node has these three sections. verified @ 416eaf32d
Editing an existing campaign needs admin rights
Creating a campaign is open to everyone, but editing an existing campaign’s builder requires campaign-admin rights (the creator, a system admin, or a House sage/master). Without them the builder silently redirects you home. Note that a party-mode Game Master is a viewer, not an author. Empty states you’ll see: “No paths yet” and “No nodes yet — use AI Generate or add manually.”