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.
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.
// 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
- Caixas de loot e baús no seu jogoComo funcionam as caixas de loot prontas do iDos Games: baús abertos com moeda, um item-baú ou uma chave, dez de uma vez, com resultado sorteado pelo servidor, e como configurá-las no painel.
- Amigos no seu jogo: pedidos, sugestões e novidadesComo funciona o sistema de amigos pronto do iDos Games: uma lista de amigos, pedidos, sugestões de jogadores ativos, uma caixa de novidades, adicionar por ID e amigos do idosgames.com, e onde configurá-lo.
- 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.
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.