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

Navigation

</aside>

Home Page

Overview

Levels Creation

Themes

Level Objects

Upgrades System

Hole Skin

UI Store

Monetization (Ads & IAP)

How to add a new skin

  1. To create a new skin you can use already created skins as a template. Add to the scene the First Skin prefab stored in the Assets/Project Files/Game/Prefabs/Skins folder.

    Untitled

  2. Right-click on the created object Prefab > Unpack.

  3. Modify the Hole Gradient variable to change the hole depth color.

    Untitled

  4. You can use a pre-made circle model and just modify the material. Find the Mesh Renderer component in the child object and link a new material.

    Untitled

    If you want to use a different model, add a new model as a child of the skin object. Scale it to fit the dimensions of the old graphics. Remove the old model.

    Untitled

  5. Select the Energy Fill object. Modify the object's size, it should be a little bit bigger than the model. Change the color of the image to fit the style of the model.

    Untitled

  6. Rename the object and save it as a prefab. After that you can remove the object from the scene.

    Untitled

  7. Select the Player Skins Database object located in the Project Files/Data/Skins folder.

    image.png

  8. Click the little + button at the bottom of the list to add another skin.

    Untitled

  9. Assign the skin prefab. This database will provide skins to other game modules in our case to the store.

    image.png

  10. Select the Store Database object located in the Project Files/Data/Store folder. This database stores settings of all products displayed in the store.

    image.png

  11. Select the Places ****tab at the top of the Product section ****of the window

  12. Click the little + button at the bottom of the Products section to add another product.

    Untitled

  13. Click the product called New Element to configure the fields:

    1. Name - a name of the product (just for your convenience)

    2. Opened Sprite - image of your product when it’s purchased

    3. Locked Sprite - image of your product when not purchased

    4. 2D Sprite Preview - leave it blank as the store uses 3D preview in this case.

    5. Skin Id - select the required product from the list.

    6. Purchase Type - the product can be purchased using currency or by watching rewarded videos

    7. Currency - a currency used for purchasing

    8. Cost - the amount of required currency to purchase the product or amount of required RVs.

    9. Tab - select the available store tab. You can configure tabs in the Tabs section above.

    10. Is Dummy - if the variable is checked product won’t be interactable

      image.png