<aside> <img src="/icons/reorder_gray.svg" alt="/icons/reorder_gray.svg" width="40px" />

Navigation

</aside>

Home Page

Overview

World System

Level Creation

Obstacles

Environment

Enemies

Player Character

Weapon System

Experience System

Difficulty Balancing

UI Store

Monetization (Ads & IAP)

Experience system works by accounting a certain amount of XP after completing the level. When required amount of XP is reached - player gets a new level. New level can unlock different content - player skin in our case.

Experience and player level are displayed in the main menu.

Untitled

After completing a level player gets a certain amount of experience. You can configure exact amount of experience player in the Level Editor Settings tab of the level (here).

To configure how much experience is required to reach a certain level you need to select the file called Experience Database located in the Project Files/Data/Experience System folder.

In the Inspector window, you can find a list of experience requirements.

Element 0 - is the amount of xp required to reach level 1 (value is 0, because you start the game at level 1) Element 1 - is the amount of xp required to reach level 2 (500), and so on.

Untitled

Experience level is required to unlock a character's skin. Each character has its own requirement, you can find it in the Character Database located in the Project Files/Data/Characters System folder.

Untitled

By balancing the amount of XP each level gives, the amount of XP required to reach a new level, and a required level for the character you can control players’ progression.