Game Masters · Quizzes

Authoring quizzes (Trials & Rifts)

Write a node's questions once, then tune the difficulty ceilings for its path Trial and the campaign Rift.

Role: Game Master / campaign admin Demo: partial

Verified against app build 416eaf32d · 2026-05-29

RPGLMS has three quiz surfaces, all built from the same questions:

  • Engagement — a node’s mini-quiz (the node’s “Questions” section).
  • Trial — a path quiz, which aggregates every question across that path’s nodes.
  • Rift — the campaign final, which aggregates every question in the campaign.

Author questions once, per node

You don’t write separate Trial or Rift questions. You author questions on a node (its Engagement pool); the path Trial and campaign Rift simply aggregate them. So “authoring a Trial/Rift” means writing node questions plus tuning the path/campaign quiz settings.

Play one in the demo

Authoring is builder-only, but you can play a Trial, Rift, or Engagement in the public demo — try app.rpglms.com/demo/quiz/path/:pathId via the demo home.

Write node questions

  1. Open a node's Questions section

    In the Campaign Builder, drill into a path → node and find the Questions section (icon quiz_outlined, empty state “No questions yet”). Existing questions show a type chip — Pick One, Pick Many, or Order Items.

    Questions live on the node — the Engagement pool. verified @ 416eaf32d
  2. Open the editor and choose a type

    Tap add (or an existing question) to open the Create/Edit Question sheet. Pick a Question Type: Pick One, Pick Many, or Pick in Order. (The editor’s dropdown calls ordering “Pick in Order”; the read-only chip elsewhere says “Order Items” — same type.)

    Three question types. verified @ 416eaf32d
  3. Write the prompt and answers

    Fill the Prompt and the option rows. Pick One uses a radio per row; Pick Many uses checkboxes (2–3 correct); Order Items shows numbered rows you arrange (“Options will be presented in the order shown below”).

    Each type has its own correctness controls. verified @ 416eaf32d
  4. Save

    Save the question; it appears in the node’s Questions list. (Questions have no manual reorder — they’re shuffled at play time.)

Tune the difficulty ceilings

  1. Open Quiz Settings

    From the Edit Campaign or Edit Path sheet, open the Quiz Settings expansion. The sheet is titled Edit Trial for a path or Edit Rift for a campaign.

  2. Set the ceilings

    Configure Attempt Limit (None/1/2/3), Starting Hearts (1/2/3), Max Hearts (1/2/3), Bonus Heart (correct streak) (3/4/5), Time Per Question (None/10/20/30 sec), and Passing Score (%) (50–100). These are the limits your students play within.

    GM ceilings: hearts, timer, attempts, and passing score. verified @ 416eaf32d

GMs set ceilings; students choose within them

Your six settings are ceilings. At the quiz start screen, the student picks their own difficulty within those limits — and a student-only Monster Timer (Off / 60s / 30s) for an extra challenge. Engagements have no difficulty picker. See the player-side quiz guide.

Validation

Common validation messages: “Please select one correct answer” (Pick One) and “Please select at least one correct answer” (Pick Many), plus required-field and max-length checks on the prompt and options.