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

Navigation

</aside>

Home Page

Overview

Levels Creation

Level Items

Boats

UI Store

Monetization (Ads & IAP)

How to add levels

  1. To open Level Editor use the menu Tools - Level Editor

  2. We have two tabs available:

    Select the Levels tab.

  3. Click the + button to add a new level.

  4. You can click on any level item to spawn it. We start by spawning 2 Characters and moving them to positions: (0,0,10) and (0,0,20). The result should look like this:

  5. On top of each Character, you can see a red circle that indicates how much time a Character will wait to be saved. This is the percentage value of Max Waiting Duration (we will come back to it later). The character in the center should be rescued first so select it and reduce its Waiting Persentage to 0.5f or 50%.

  6. Let's spawn a shark. It`s optional so you can skip to step 9. Click on the Shark Obstacle level item button.

  7. Shark Obstacle has 2 types of movement: it can either move between 2 points or around the circle. In our example level, we want the shark to circle the Character in the center. To achieve it set movement type to Circle, ****Circular movement center to (0,0,10) Circular movement radius to 5.

    isHandlesDisabled - disables custom scene tool that allows editing Circular movement center and Circular movement radius in the same way you would edit position or scale (or Linear movement start position and Linear movement finish position if Linear movement type is selected).

  8. (Optional) Add more items to the level if you want. In our example level I added 2 coins in positions: (0,0,5) and (0,0,15).

  9. Configure Max Waiting Duration. The default value is 1, which means 1 second is the maximum time a Character would wait to be saved and some will wait less as was explained in step 6. So click the Playtest level button to see how much time the player needs to complete the level and maybe add a little bit to that to allow the player more freedom.