Sistemas de jogo

Coleções de cartas: álbuns, pacotes e trocas

Como funcionam as coleções prontas do iDos Games: um álbum de conjuntos de cartas, pacotes sorteados pelo servidor, recompensas por conjunto, um grande prêmio e troca de cartas com outros jogadores, e como configurá-las no painel.

As coleções são um álbum de cartas: o jogador abre pacotes, completa conjuntos e troca as cartas que faltam com outros jogadores. Cada conjunto completo paga uma recompensa, e o álbum inteiro paga o grande prêmio.

O que o jogador vê

  • O álbum: todos os conjuntos em ordem, as cartas que tem (com a quantidade) e as que faltam.
  • Uma recompensa por conjunto completo e um grande prêmio pelo álbum inteiro.
  • Pacotes: cada tipo de pacote e forma de pagar, abertos um por vez ou dez de uma vez.
  • Trocas: propostas de outros jogadores, as suas próprias e dar uma carta repetida a um amigo.
Coleção
12 450
320
Álbum1
Pacotes
Trocas
Conjunto “Floresta” · 8/9
Raposax2
Corujax1
Alcex3
?
Álbum completo: grande prêmio
Abrir pacote
Álbum, pacotes e trocas com outros jogadores.
Cada conjunto com as cartas que você tem e as que faltam; uma recompensa por conjunto completo.
Um grande prêmio pelo álbum inteiro; pacotes abrem um por vez ou dez de uma vez.
Exemplo. A coleção: álbum com conjuntos, cartas e o grande prêmio.

Como funciona

  • O servidor sorteia os pacotes: as cartas novas e as repetidas são mostradas.
  • As repetidas viram pontos; os pontos compram baús da coleção.
  • As trocas funcionam entre amigos e entre jogadores do mesmo título.

Passo 01Adicione o sistema ao seu projeto

Peça ao programador de IA: "Adicione uma coleção de cartas". Ele instala o sistema pronto com um álbum pequeno, um pacote e um baú.

Passo 02Configure no painel

Abra o painel, escolha seu projeto e vá em Operações ao vivo → v2 → Coleção.

  • Crie um álbum: conjuntos, cartas e raridades.
  • Defina as recompensas por conjunto e o grande prêmio.
  • Crie tipos de pacote com preços e conteúdo, e baús por pontos.

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

As coleções funcionam por meio de client.collection no @idosgames/core.

TypeScript
// Abrir dez pacotes e depois recolher a recompensa de um conjunto completo
const packs = await client.collection.openPack('forest_album', 'basic_pack', 10)
const res = await client.collection.claimSetReward('forest_album', 'forest_set')
if (!res.ok) return showError(res.error)
  • Uma troca é uma proposta que o outro jogador aceita ou recusa: sendTradeOffer, acceptTradeOffer.
  • Recolha todas as recompensas de conjunto à espera de uma vez com claimSetRewardsBatch.

Todos os campos estão descritos na habilidade collection-system, servida pelo servidor MCP do SDK.

Perguntas frequentes

Os jogadores podem trocar cartas?

Sim. Os jogadores enviam propostas de troca, aceitam ou recusam, e podem dar uma carta repetida a um amigo.

O que acontece com as repetidas?

Elas viram pontos, e os pontos compram baús da coleção.

Veja também

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.