Game template setup

Configurations of the mini-games are available in the “Gamification > Mini-games” section

In the list of the games, the operator can see:

  • Type, name and description of game

  • Attempt price (e.g. Free of charge, gamification points, spins attempts)

  • Segment of users for whom the game will be available

  • Count of unique users that played a game and the number of times they played.

  • Priority of the game, that is controlling its position in case multiple games are available for users

Game configuration screen is presented as:

  • General tab that is split in 4 sections: Main details of the mini-game, Game UI setup, Game UI Translations and Prize pool

  • Winnings - showing all the users and game attempts with the prize information

  • Reports - additional operational report related to this game template

  • History - is showing a history of all changes in the game template configuration

Main details of game template

"Expire given spin in" - The section is self explainable, the important configurations that is worth to mention:

You can define if the spins are expirable. E.g. you can give a daily spin with an expiration of 1 day. This means that if the user didn't use it within 24 hours after it was issued, the spin will expire

"Max number of attempts a user can do" - Defines the number of attempts that the user can use for a specific period of time. On the next attempt, the user will get an error message defined in the "Message when user is over the limit".

"Show time to the next available spin" - when the flag is set to "Yes" a countdown timer will be displayed in the game for users who have reached their limit of the maximum number of attempts. Countdown indicates when the game will become available for the players again. Keep in mind that:

  • This setting is available only if the value in ‘Max number of attempts a user can do’ is exactly 1, any other value will disable the Countdown timer automatically.

  • Also, the logic of counting the next spin availability does not take into account the time when the spin will be given by the Gamification tools. For example, if you have an Automation Rule that gives a spin for the user on every 100 EUR wagering, the “Countdown” doesn’t have visibility of when the next spin will be given to the user, it only counts the time restriction from the last time user played the game.

"Show game only when user has attempts or points to spin" - when the flag is set to "Yes", the game will be shown only when the user has either enough points to make an attempt or if the game is configured with cost type "Spin attempts" and the user has at least one attempt to for this template. If the user uses his points/attempts the game will disappear the next time he opens the section with games.

"Show only when triggered from campaign" - when the flag is set to "Yes", the game will be available only in standalone mode, even if the user is eligible for it according to the segment and has spins/points to play it. This configuration can be used to hide from Gamification screen game templates that will be given as Standalone games.

Game UI Setup

In this section the operator can define the name and description of a mini-game, the number of sectors and upload a custom thumbnail that will be used as an iconic presentation of the mini-game in the list of all games as well as custom background and background music for the mini game.

The promo design of the widget main page, can be set here as well, by providing promo image and content, and some of the CSS could be override to some extent.

"Game UI translations" section provides the possibility to define translations of the name and description of the mini-game.

Prizes

In this section you can control the prize pool structure and prize assignments to the sectors in the "Loyalty Wheel" game.

“Scratch & Catch” game does not have the option to choose the amount of prizes, it is set to always be 6 prizes.

Prize distribution concepts

One of the important concepts in Smartico mini-games, is that with every attempt to play the user is winning some prize and to cover the "loss" case, we have a special prize item called "No prize".

When configuring the game template, the operator should define how many items would be available for each prize. Based on this availability, the system will calculate the probabilities of winning for each prize.

The result of the Loyalty Wheel and Scratch & Catch is 100% random based on a BMM testlabs certified Random Number Generator.

Let's take an example of 3 prizes:

  • We will have one item of iPhone

  • 90 items of "Free Spin"

  • 9 items of "10$ Cash" bonus

With such configuration, the total prize pool is 100 items and probabilities to win an iPhone is 1%. As soon as the iPhone is won the pool of iPhone prizes will be equal to 0 and it will not participate in the prize distribution anymore but will be always displayed as a possibility.

The problem with this setup is that after all items are exhausted, the system will not be able to give any prize.

To prevent such a case, at least one of the prize items should be set as a "Surcharge" prize. This item will be given when all other pools are used.

We can modify our game configuration from the example above to cover this case.

We added 2 surcharge prizes, one of type "No prize" with 1000 items in the pool and "1 Point" with 1000 items in the pool.

The probability distributions can be seen on the screenshot, the chances to win iPhone now are 0.048%. As soon as all items from the pool will be won, there will still be 2 surcharge items that will be randomly given to players with unlimited availability.

More things to know:

  • The mini-game should have at least one surcharge prize configured

  • Surcharge prize pool can be set to 0, in such a case it will not be used in the prize distribution until all other prizes are used.

  • In case of multiple surcharge prizes are setup and all items are exhausted, the distribution between surcharge prizes will be randomly equal.

  • The pool size of any item can be edited in real time, means that at any specific point the operator can increase or decrease pool size of already active game.

Prize configuration

On the prize configuration screen operator can define:

  • Prize type - Points, No Prize, Bonus template, Tangible, Spin attempt (in the same or another game), Jackpot

  • List of sectors (only on “Loyalty Wheel”)- where the prize will be shown, comma separation can be used if you want to show the prize on multiple sectors

  • Optional icon with size 40x40px

  • Surcharge prize flag

  • Size of the prize pool

  • Optional font size to adjust the size of prize name in the mini-game

  • Type of winning message - could be without message, automatically disappearing message or message waiting for the users' acknowledgement (with "OK" button)

  • Type of sound that will be played when the prize is won

  • Name and translations for prizes

  • Winning message and translations

  • The Deep Link that will be triggered when the user clicks "OK" in the winning message

Last updated

Change request #417: