Creating Progressions

Learn how to create and configure progressions in your project

Creating Progressions

Progressions represent the journey players take through your game — story arcs, battle passes, level sequences, skill trees, and more. A progression is a container that holds steps (the milestones players reach), connections (the paths between steps), and randomizers (chance-based outcomes). You manage them from the Progressions page under Game Data in The Leap.

Step-by-Step Breakdown

Step 1: Navigate to Progressions

From the left sidebar, expand the Game Data section and click Progressions. This opens the Progressions page, which lists all progressions in your project.

Step 2: Select a Workspace

Before you can create or edit progressions, you need an active workspace. If you're currently on Main, open the workspace switcher in the header and select or create a workspace. If you haven't set one up yet, see Working with Workspaces first.

Step 3: Click "Create Progression"

With a workspace active, click the Create Progression button in the top-right corner of the page. This opens the Create Progression dialog.

Step 4: Fill In Progression Details

Fill in the following fields in the dialog:

  • Progression Name — A unique identifier for this progression (alphanumeric characters and underscores only, minimum 3 characters, e.g. main_story, battle_pass_s1, tutorial_flow). This cannot be changed after creation.
  • Description — An optional text field to describe the progression's purpose (e.g. "Main story campaign progression from tutorial through endgame").
  • Tags — Add labels to your progression for filtering and organization. You can click any tag that already exists on other progressions to reuse it, or type a new tag name and click Add to create one. Tags appear as chips that can be removed individually.

Step 5: Create the Progression

Click Create Progression to save. Your new progression appears in the progressions table on the page.

Viewing Progressions

The Progressions page offers two ways to view your progressions:

  • Table View — The default list view showing all progressions with their name, description, step count, connection count, tags, and dates. Use the tag filter to narrow down the list.
  • Mega View — A unified graph that displays all progressions and their connections in a single ReactFlow diagram, giving you a bird's-eye view of your entire progression landscape.

Progression Actions

From the progressions table, each progression has the following actions:

  • Open — Navigate into the progression to manage its steps, connections, and randomizers.
  • Edit — Update the progression's name, description, or tags.
  • Duplicate — Create a copy of the progression with all its steps and connections (you'll need to provide a new name).
  • Delete — Remove the progression and all its steps, connections, and randomizers (confirmation required).

Next Steps

Now that your progression is created, continue to Creating Steps to add the milestones that make up your progression.