Campaign Builder

Campaign Builder Workflow — design campaigns, plan scenarios, refine drafts, and publish your adventure arcs.

Step 1: Campaign Setup
Setup

Campaign Transfer (JSON)

Export a campaign transfer package for backup/migration, or import a previously exported package into this environment.

Content Matrix (Campaign Default)

Set tone/maturity and gameplay emphasis now so campaign scenario generation and revision start with the intended creative direction.

Baseline behavior is explicit: when all tone/maturity toggles are off, generation stays lighthearted and family-friendly.

Tone/Maturity: enable one or more options only when you want mature narrative emphasis.

?

Combat descriptions should be visceral, high-stakes, and tactically realistic. Injuries and failures should have severe, descriptive consequences, emphasizing the physical toll of battle.

?

Incorporate elements of psychological thriller and dark atmosphere. Scenarios should induce dread, featuring frightening encounters, eerie environments, and high-tension survival mechanics.

?

Include deep socio-political themes, faction loyalties, and moral ambiguity. Characters should face ethical dilemmas where there is no clear 'good' or 'evil' choice, only difficult trade-offs.

?

NPC dialogue should be authentic to a gritty, mature setting, including the use of strong profanity, insults, and harsh, cynical language where appropriate.

?

Explore mature narrative themes such as systemic corruption, profound loss, and betrayal. The story should challenge the characters' mental fortitude and trust in one another.

Gameplay Focus
?

Provide a roughly equal mix of tactical combat encounters, environmental puzzles, and rich social roleplay opportunities across the acts. The pacing should ebb and flow between action and narrative.

?

Prioritize physical confrontations and tactical combat encounters. The majority of encounter seeds should involve hostile opposition, monster ambushes, defensive stands, or boss fights requiring martial strategy.

?

Prioritize environmental puzzles, riddles, and intricate traps. The majority of encounter seeds should challenge the players' logic, spatial awareness, and problem-solving skills rather than direct combat.

?

Prioritize deep NPC interactions, social deductions, and faction negotiations. The majority of encounter seeds should involve talking, persuading, gathering information, or resolving conflicts without drawing weapons.

Step 2: Planned Scenario Build Queue

Use AI to generate each planned scenario, save scenario details to lock in edits, then move to the next planned scenario.

Scenario Queue

Queue the remaining planned scenarios for this campaign and monitor progress, retries, and recovery actions without leaving the Campaign Builder. Successful queued scenarios auto-publish when generation completes.

No queue job is active. Save your current scenario draft and use the button above to begin queued generation and auto-publish for the remaining plans.

No planned scenarios are available for this campaign yet.

Selected Progression Context

Select a planned scenario progression entry to view continuity context.

Adventure Progression Planner

Progression planning has moved to Adventure Setup under Session Opsso it can be built from the actual participating party.

Load Existing Scenarios

No saved scenarios found for this campaign.

Step 3: Scenario Draft Editor

Select a planned scenario in Step 2 before editing details in this stage.

Scenario Key (system-managed): Will be assigned automatically

Step 4: Final Review and Publish
Review

Campaign Narrative Review

Select a campaign to review narrative context.

Scenario Progress Review

No planned scenarios found for this campaign.

Selected Scenario Narrative Review

No planned scenario is selected.

Load or generate a scenario draft to review acts and NPCs before publishing.

Publish Readiness

  • Campaign is selected
  • Planned scenario focus is selected
  • Scenario draft is complete
  • Scenario outcome summary is provided (optional for final scenario)

Draft Completeness Issues

  • Scenario draft is not loaded.

Draft Output

Show Raw Draft JSON
null