Exp: Banners #16

Open
opened 2025-05-21 12:57:28 -07:00 by VD15 · 0 comments
Collaborator

Overview

Banners are temporary events featured in many contemporary gacha games. Banners last for about a month, during which certain rare characters have their drop rates significantly increased. Gacha games will sometimes have multiple banners running at once, as well as a 'permanent' banner featuring a constant cast of characters. Banners are a key component of many gacha games and we could implement something similar into the Kemoverse for that authentic gamba experience.

Limited Banners encourage players to save up roll currency to spend on banners for characters they like. Kemoverse does not track any form of roll currency, rather rolls are gated behind a time limit.

Limited Banners create a FOMO (Fear Of Missing Out) on new characters amongst the player base. New characters are a significant source of revenue for gacha games and are often heavily marketed, with banners being planned out months in advance.
New characters in Kemoverse are added on-demand by players with little to no marketing.

In contemporary gacha games, rare characters can often only be pulled during their limited banner. In Kemoverse, all characters share the same pool any character can be pulled at any time.

Gacha games often implement a pity system, where if a player goes a certain number of rolls without pulling a 5-star. The system will take 'pity' on them, and give them a guaranteed 5-star. This is often refered to as a 'pity pull'. The pity threshold varies from game to game. Kemoverse has no pity system, but we do track the pulls done by players.

Potential Implementation

Currently the bot has a single roll function that pulls a character from the database completely at random. This can function as Kemoverse's standard banner. Limited banners could be either randomly generated or curated by administrators based on player demand for specific characters. A limited banner would have a reduced pool of characters to pull from, increasing the chance of pulling featured characters.

A 'banners' table could be added to the bot's database, detailing a list of boosted characters and how long the banner will run for. Once the current banner expires, if there is not another banner queued in the database, the bot will generate one. When a new banner starts, the bot will make a post announcing it and pin the post to its' profile.

When rolling, players may have the option of rolling on the standard banner or limited banner by messaging the bot with either the roll-standard or a roll-limited command.

If we wanted players to save up for a specific banner, we could add a roll-renew command, allowing players to sacrifice their time-limited roll allowance in exchange for a roll token. These tokens could be stored up to a finite limit and spent at a later date to roll on a banner of the player's choice. Roll tokens should require active interaction from the player in order to renew, and should not be farmed passively. Roll tokens could also be used as a form of currency among players, or wagered in games.

### Overview Banners are temporary events featured in many contemporary gacha games. Banners last for about a month, during which certain rare characters have their drop rates significantly increased. Gacha games will sometimes have multiple banners running at once, as well as a 'permanent' banner featuring a constant cast of characters. Banners are a key component of many gacha games and we could implement something similar into the Kemoverse for that authentic *gamba experience*. Limited Banners encourage players to save up roll currency to spend on banners for characters they like. Kemoverse does not track any form of roll currency, rather rolls are gated behind a time limit. Limited Banners create a FOMO (Fear Of Missing Out) on new characters amongst the player base. New characters are a significant source of revenue for gacha games and are often heavily marketed, with banners being planned out months in advance. New characters in Kemoverse are added on-demand by players with little to no marketing. In contemporary gacha games, rare characters can often **only** be pulled during their limited banner. In Kemoverse, all characters share the same pool any character can be pulled at any time. Gacha games often implement a pity system, where if a player goes a certain number of rolls without pulling a 5-star. The system will take 'pity' on them, and give them a guaranteed 5-star. This is often refered to as a 'pity pull'. The pity threshold varies from game to game. Kemoverse has no pity system, but we do track the pulls done by players. ### Potential Implementation Currently the bot has a single `roll` function that pulls a character from the database completely at random. This can function as Kemoverse's standard banner. Limited banners could be either randomly generated or curated by administrators based on player demand for specific characters. A limited banner would have a reduced pool of characters to pull from, increasing the chance of pulling featured characters. A 'banners' table could be added to the bot's database, detailing a list of boosted characters and how long the banner will run for. Once the current banner expires, if there is not another banner queued in the database, the bot will generate one. When a new banner starts, the bot will make a post announcing it and pin the post to its' profile. When rolling, players may have the option of rolling on the standard banner or limited banner by messaging the bot with either the `roll-standard` or a `roll-limited` command. If we wanted players to save up for a specific banner, we could add a `roll-renew` command, allowing players to sacrifice their time-limited roll allowance in exchange for a roll token. These tokens could be stored up to a finite limit and spent at a later date to roll on a banner of the player's choice. Roll tokens should require active interaction from the player in order to renew, and should not be farmed passively. Roll tokens could also be used as a form of currency among players, or wagered in games.
VD15 added the
Feedback Wanted
label 2025-05-21 12:57:28 -07:00
VD15 added the
Feature
label 2025-05-21 13:00:37 -07:00
VD15 added this to the v2.0 project 2025-05-26 06:07:15 -07:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: waifu/kemoverse#16
No description provided.