Player in Comfort Zone
Goals
The goal is to identify players who tend to stay in their comfort zone playing the same character in the same deck, encourage them to try new better strategies, and improve their chances of winning and retention.
Description | Players who stay in their comfort zone playing the same character or the same deck |
---|---|
User Expectation | Better chance of winning and more excitement |
Genres | RPG(with PvP content), auto battler |
Required APIs
Join LoginApp PlayStage GetCurrency UseCurrency LevelUpCharacter InAppPurchase
Analysis Results
- Persona: Players who prefer playing the same old characters
- The list of players who stick to the same old characters while using competitive in-game content like PvP.
- Character Recommendation and Rewards
- TENTUPLAY suggests a character with a better chance of winning than the one the player usually plays, and offers rewards if the player tries playing the new character.
Returned Data
TENTUPLAY suggests a character with a better chance of winning and shows what rewards the player will receive if they play the new charcter.
In the example below, the message shows the extent to which the player is concentrating on a certain character and recommends another character with a better chance of winning.
It also offers rewards if they try playing the recommended character.
For 'name', 'asset_name' and 'price' in 'recommendations', extra files are needed.
namespace TentuPlay
{
[Serializable]
public class TPAdviceRawDataFromDB
{
public int advice_id { get; set; }
public string valid_until { get; set; }
public string model_name { get; set; }
public string display_parameters { get; set; }
/*
* Example of "display_parameters"
* display_parameters = {
"player_name": "QTPie",
"comfort_zone":{
"id":"lukan",
"name":"Alchemist Lukan",
"asset_name":"character_00"
}
}
*/
public string recommendations { get; set; }
/*
* Example of "recommendations"
* recommendations = {
"contents": [
{
"id":"hafer",
"name":"Berserker Hafer",
"asset_name":"character_01"
}
]
"offers": [
{
"id": "100xp",
"name": "100xp",
"asset_name": "100xp_image",
},
{
"id": "500xp",
"name": "500xp",
"asset_name": "500xp_image",
},
{
"id": "1000xp",
"name": "1000xp",
"asset_name": "1000xp_image",
}
]
}
*/
public int closed_count { get; set; }
}
}