Create a Progression System

In this how-to guide, we are going to create a Progression system for our game where players must earn XP in order to level up and unlock rewards. This guide will walk you through implementing Progression in both LootLocker and in-game.

Set up a Progression System

To start, lets navigate to the Progression menu by clicking Levels in the Game Systems side bar menu.

To create a new Progression, click the Add Level button in the top left corner. This will create your first level, which is always Level 0 and which the players always starts at when starting your game for the first time.

Since the player starts at this level, you don't need to add an XP Threshold to it. Instead, we are going to continue and create 10 new levels and give each of them the following threshold.

LevelXP Threshold

0

0

1

1000

2

2000

3

3000

4

4000

5

5000

6

6000

7

7000

8

8000

9

9000

10

10000

Once each level has been created, click Save to save them all.

Alternatively, you can use the Add Multiple Levels button to create multiple levels at once and define a standard rate of XP threshold increase and level rewards.

Adding Rewards

Rewards can be added to each level and are automatically granted to the player when they reach the level's corresponding threshold. To add a reward to the level, click Add Reward in the level row where you wan to add a reward and select an Asset from the modal. We will add at least one reward to each level, and multiple rewards to some levels - with and without Grant All being selected.

If multiple Rewards are added, one will be selected at random unless the Grants All option is selected.

Here's the final result.

You've now set up Progression in LootLocker and are ready to implement the system in-game.

Last updated