Economy #
The Economy features enable you to define multiple in-game currencies and rewards, allow players to spend soft or hard currency in exchange for in-game energy, inventory, and rewards, and offer video ad watches as a way for players to obtain rewards.
Customization parameters #
The following JSON represents the customization parameters you can use to configure the default user experience for the economy system.
|
|
The JSON schema defines several objects which define the various store items, collectables, consumables, placements and donations that will be available in your game. You can configure as few or as many of each as needed for your desired gameplay. It also defines an initialize_user
object which defines what currencies, collectables and consumables a user starts with.
Property | Type | Description |
---|---|---|
initialize_user | InitializeUser | The currencies and items a user should start with when their account is created. |
donations | string:Donation | A map of all donations. |
store_items | string:StoreItem | A map of all store items. |
placements | string:Placement | A map of all placements. |
allow_fake_receipts | bool | Should fake receipts be allowed? A receipt is fake if it contains the string: fake receipt . |
Initialize User #
The initialize_user
object is structured as follows:
Property | Type | Description |
---|---|---|
currencies | string:int64 | A map of currency IDs and quantities that a user account should be created with. |
items | string:int64 | A map of item IDs and quantities that a user account should be created with. |