Criação no seu jogo: receitas de troca para cima
Como funciona a criação pronta do iDos Games: receitas que transformam vários itens de uma raridade em um melhor, um contrato com itens seus, preenchimento automático e um resultado sorteado pelo servidor, e como configurá-la no painel.
A criação é um sistema pronto de troca para cima: o jogador coloca vários itens de uma raridade ou coleção em um contrato e recebe um melhor. O servidor confere os itens e sorteia o resultado, então uma criação não pode ser falsificada pelo jogo.
O que o jogador vê
- Receitas em cartões, da menor raridade para cima: o que entra e o que pode sair.
- O contrato: os itens compatíveis que o jogador tem; toque para adicionar; equipamento vestido não conta.
- "Auto" preenche o contrato com os itens mais numerosos.
- Opções de preço e o resultado voando para o inventário; "moedas insuficientes" sugere a loja.
Como funciona
- Uma receita recebe N itens de uma raridade ou coleção mais um preço.
- O resultado é sorteado entre os itens com peso acima de zero: só eles são prometidos ao jogador.
- Um selo conta as receitas que o jogador pode executar agora.
Passo 01Adicione o sistema ao seu projeto
Peça ao programador de IA: "Adicione criação". Ele instala o sistema pronto com duas receitas de demonstração: Comum para Raro por moedas e Raro para Lendário por gemas.
Passo 02Configure no painel
Abra o painel, escolha seu projeto e vá em Operações ao vivo → v2 → Criação.
- Crie uma receita: o que entra (raridade ou coleção, quantos) e as opções de preço.
- Marque quais itens podem sair: peso acima de zero.
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 criação funciona por meio de client.craft no @idosgames/core.
// Criar uma vez a partir de três instâncias de itens do jogador
const res = await client.craft.craft('common_to_rare', [itemA, itemB, itemC], 1)
if (!res.ok) return showError(res.error)
// O resultado está na resposta e já no cache do inventário- Passe as instâncias de itens que o jogador escolheu; o servidor confere cada uma de novo.
- Não conte equipamento vestido como disponível: o servidor o recusa.
Todos os campos estão descritos na habilidade craft-system, servida pelo servidor MCP do SDK.
Perguntas frequentes
A criação pode usar itens de uma coleção?
Sim. Uma receita pode receber itens de uma raridade ou de uma coleção.
O resultado é aleatório?
Sim, o servidor o sorteia entre os itens que você marcou como resultados possíveis.
Veja também
- Inventário: os itens e moedas do jogadorComo funciona o inventário pronto do iDos Games: itens por categoria e raridade, quantidades e níveis, cartões de item e passagem para heróis e baús, e como configurar itens e moedas no painel.
- 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.
- Um mercado entre jogadores: negociação e leilõesComo funciona o mercado pronto do iDos Games: anúncios e leilões de itens do jogo, lances, trocas diretas e uma comissão, com o servidor guardando cada negócio, 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.