Energy Modifiers #
Energy modifiers are a popular mechanic used in many mobile games. They are a reward - obtainable through in-app purchases or rewarded video - that can be used to extend the amount of time a player can spend playing a game.
Energy systems work by assigning a certain amount of energy or stamina to the player, which is depleted as the player progresses through the game. Once that energy is depleted, the player must typically either wait for it to recharge over time or make an in-app purchase to refill it.
As the name suggests, an energy modifier “modifies” the energy system by increasing the amount of energy a player has. For example, increasing the maximum amount of energy a player can have, the amount of energy a player regains over time, granting unlimited energy for a period of time, or any combination of these options.
Energy Modifier #
This is how an energy modifier is defined, for full details of sub-properties, see Rewards:
Property | Type | Description |
---|---|---|
id | string | The ID of the energy that should be modified. |
operator | string | The operation that should be performed on the energy when rewarded (e.g. multiplier , addition ). |
value | RewardRangeInt64 | The modifier value range. |
duration_sec | RewardRangeUInt64 | The duration range for the modifier (in seconds). |