Temporada e passe de batalha: níveis com prêmios
Como funciona a temporada pronta do iDos Games: uma escada de níveis com recompensas no estilo passe de batalha, status vindo do jogo, segundos prêmios VIP e temporadas que se alternam, e como configurá-la no painel.
A temporada é uma escada no estilo passe de batalha: o jogador ganha status jogando, sobe de nível e recolhe uma recompensa em cada um. As temporadas se sucedem em uma sequência, e um passe VIP soma um segundo prêmio em cada nível.
O que o jogador vê
- Cada sequência de temporadas como uma aba, com a temporada ativa: nome e tempo.
- O nível do jogador e a barra de status até o próximo.
- A escada de níveis: cada nível paga uma vez; "Pegar tudo" recolhe todos os níveis alcançados.
- Um segundo prêmio VIP quando o passe está ativo no momento de recolher, e "Ser VIP".
Como funciona
- O servidor decide o nível, incluindo o status que chega como recompensa de outros sistemas.
- Uma sequência aberta aos clientes recebe status do jogo; o modelo mínimo concede status a cada rodada.
- As temporadas de uma sequência vêm uma depois da outra: quando uma termina, a seguinte começa.
Passo 01Adicione o sistema ao seu projeto
Peça ao programador de IA: "Adicione uma temporada de passe de batalha". Ele instala o sistema pronto com duas temporadas alternadas de 28 dias, de cinco níveis, com um prêmio VIP em cada um.
Passo 02Configure no painel
Abra o painel, escolha seu projeto e vá em Operações ao vivo → v2 → Temporada.
- Crie uma sequência de temporadas e as temporadas dela com datas.
- Monte a escada de níveis: limites de status, recompensas e prêmios VIP.
- Decida de onde vem o status: do jogo, das recompensas de outros sistemas ou dos dois.
O botão IA da página abre um assistente: descreva o que precisa, ele propõe as mudanças, e você revisa e aperta Salvar.
Passo 03Teste e lance
Confira o sistema na versão de teste do seu app. As configurações vão para o app ao vivo em uma ação separada; veja publicação e links.
Para desenvolvedores
A temporada funciona por meio de client.season no @idosgames/core.
// Uma rodada foi jogada: status de temporada para uma sequência aberta aos clientes
await client.season.grantStatusTokens('main_season', 10)
// Recolher os níveis alcançados da sequência em uma chamada (CurrentTier está no estado)
await client.season.claimTierRewardsBatch('main_season', [6, 7])- O jogo só concede status a uma sequência aberta aos clientes.
- O prêmio VIP é conferido no momento de recolher: um passe comprado depois não paga níveis já recolhidos.
Todos os campos estão descritos na habilidade season-system, servida pelo servidor MCP do SDK.
Perguntas frequentes
Isso é um passe de batalha?
Sim, a mesma mecânica: níveis por status, com um prêmio grátis e um prêmio VIP em cada um.
De onde vem o status?
Do jogo, quando a sequência está aberta aos clientes, e das recompensas de outros sistemas: missões, eventos, baús.
Veja também
- Eventos temporários: um festival com trilha de prêmiosComo funcionam os eventos temporários prontos do iDos Games: eventos por tempo limitado com tokens, uma trilha de marcos, segundos prêmios VIP e limites diários, e como configurá-los no painel.
- VIP e passes premium no seu jogoComo funciona o sistema VIP pronto do iDos Games: passes premium com benefícios, um teste grátis, descontos e recompensas extras pelo jogo todo, e como configurá-lo no painel.
- Ranking no jogo: classificação, rodadas e recompensasComo funciona o ranking pronto do iDos Games: placares com rodadas, recompensas por posição e por pontos, proteção contra pontuações infladas, e como configurá-lo no painel.
Crie o seu próprio jogo
Descreva a ideia em uma frase: o programador de IA cria o jogo, e ele vai ao ar com um link próprio.