Sistemas de jogo

Perfil do jogador: nome, configurações e idioma

Como funciona o perfil do jogador pronto do iDos Games: nome pelas regras do servidor, ID, som, volume, menos animações, o idioma do jogo e sair, parte de todo projeto novo.

O perfil faz parte de todo projeto novo: o nome e o ID do jogador, as configurações de som e de animação, o idioma do jogo e sair. Ele abre pelo botão de perfil do lobby e não precisa de configurações próprias.

O que o jogador vê

  • O nome do jogador, que pode ser mudado pelas regras do servidor (de 3 a 24 caracteres), e o ID para copiar.
  • Som ligado ou desligado, volume e "menos animações", aplicados a todas as telas de uma vez.
  • O idioma do jogo, quando o título tem dois ou mais idiomas.
  • Tutoriais (quando esse sistema está instalado) e Sair com confirmação.
Perfil
StarFox
Renomear

ID: 7F3K-92QD

Som
Ligado · 80%
Menos animações
Desligado
Idioma
English
Sair
Nome (3-24 caracteres, pelas regras do servidor) e ID para copiar.
Som, volume, menos animações e o idioma do jogo.
Sair com confirmação.
Exemplo. O perfil: nome, ID, som, idioma e sair.

Como funciona

  • As configurações de som e animação ficam no aparelho e valem para todas as telas do UI kit.
  • A lista de idiomas vem dos idiomas do título.
  • A conta do jogador é a conta iDos Games: a mesma funciona em todos os apps da plataforma.

Passo 01Adicione o sistema ao seu projeto

Não há nada a adicionar: o perfil faz parte de todo projeto novo.

Passo 02Configure no painel

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

  • O perfil em si não precisa de configuração.
  • O seletor de idioma aparece quando o título tem dois ou mais idiomas 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

O perfil é um sistema da base; qualquer módulo o abre por ctx.features.

TypeScript
// A tela de perfil é aberta pelo botão de perfil do lobby;
// qualquer módulo também pode abri-la
ctx.features.open('profile')
  • A troca de nome passa pelo servidor: as regras do nome são conferidas lá.
  • Não guarde configurações de som próprias: leia as preferências do UI kit para que todas as telas concordem.

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

Perguntas frequentes

Os jogadores podem mudar o nome?

Sim, pelo perfil, dentro das regras do servidor: de 3 a 24 caracteres.

Por que não há seletor de idioma?

Ele aparece quando o título tem dois ou mais idiomas na seção Localizaçã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.