Sistemas de jogo

Amigos no seu jogo: pedidos, sugestões e novidades

Como 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.

Os amigos fazem parte de todo projeto novo: uma lista de amigos, pedidos, sugestões de jogadores ativos no jogo e uma caixa de novidades. Os amigos podem vir do próprio jogo ou da conta do jogador no idosgames.com.

O que o jogador vê

  • Abas: amigos, pedidos (recebidos e enviados), sugestões e novidades.
  • O ID do próprio jogador no topo, com botão de copiar, e "Adicionar" por ID.
  • Um cartão de jogador: nível, poder, "Mensagem" (abre o chat), remover e bloquear.
  • Novidades: ataques, saques, novos amigos, vendas, seguidores, curtidas e comentários.
Amigos
12 450
320
Amigos
Pedidos2
Novidades
Seu ID: 7F3K-92QD · copiar
MiraOnline · nível 24
Mensagem
ArrowOntem · nível 18
LunaQuer ser seu amigo
Aceitar
Adicionar por ID
Amigos, pedidos, sugestões e novidades; o selo conta pedidos e novidades não lidas.
Um cartão de amigo: mensagem, remover, bloquear.
Adicione um amigo pelo ID.
Exemplo. A tela de amigos: amigos, pedidos e adicionar por ID.

Como funciona

  • Os amigos são guardados pela plataforma: os mesmos amigos funcionam em outros sistemas (presentes no correio, trocas de cartas, eventos de equipe).
  • Quando o título usa amigos só do idosgames.com, os pedidos, as sugestões e o "Adicionar" somem do jogo.
  • Um selo conta os pedidos à espera e as novidades não lidas.

Passo 01Adicione o sistema ao seu projeto

Não há nada a adicionar: os amigos fazem parte de todo projeto novo.

Passo 02Configure no painel

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

  • O sistema não precisa de configuração para funcionar.
  • Se os amigos vêm do idosgames.com, e o que os jogadores mostram sobre si, é definido nesta seção.

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

Os amigos funcionam por meio de client.social no @idosgames/core.

TypeScript
// A lista de amigos e depois um pedido pelo ID do amigo
const friends = await client.social.getFriendsList()
const res = await client.social.sendFriendRequest('7F3K92QD')
if (!res.ok) return showError(res.error)
  • A caixa de novidades é getInbox; marque como vista com markInboxSeen.
  • Bloquear é block: um jogador bloqueado não pode enviar pedidos nem mensagens.

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

Perguntas frequentes

Os amigos são compartilhados entre jogos?

Podem ser. Quando o título usa os amigos do idosgames.com, o jogador vê no jogo os amigos que tem na plataforma.

Preciso configurar alguma coisa?

Não. Os amigos funcionam de cara; a ponte da plataforma só decide de onde eles vêm.

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.