Sobre Gamificação e Exibição de Emblemas

Olá a todos! Uma das funcionalidades que motivou a mim e à equipe a testar o Discourse foi o elemento de gamificação. Uma coisa que sempre apreciei em plataformas de comunicação anteriores (Teamspeak e outros fóruns) foi a exibição pública de emblemas, permitindo que, com um só olhar, você visse os papéis/conquistas/status das pessoas por meio de uma série de ícones. O “Profile flair” também cumpre muito bem esse papel. Experimentei o componente Post Badges e, embora ele realmente eleve a funcionalidade central em direção ao que buscamos alcançar com gamificação e exibição explícita de emblemas, seu escopo é limitado, pois tira grande parte do controle das mãos dos usuários sobre quais emblemas desejam exibir.

Estou postando para aproveitar a generosidade de mentes muito mais experientes que a minha no uso do Discourse, a fim de descobrir formas de exibir e dar aos usuários controle sobre a exibição de emblemas nas postagens, perto de seus nomes ou avatares, maximizando a sensação de realização e satisfação em relação às conquistas e marcos. Conheço o Trust Level Avatar Flair e o componente Post Badges mencionado anteriormente, mas, além disso, tenho a impressão de que, se quiséssemos mais funcionalidades, deveríamos buscar uma solução personalizada por meio do marketplace. Isso não é um problema, mas gostaria de esgotar as opções mais simples antes de subir na árvore, por assim dizer. Qualquer orientação ou experiência é muito bem-vinda! Obrigado antecipadamente.

6 curtidas

Olá Andrew,
Você pode ter emblemas de avatar para mais de um nível de confiança, mas ainda há um limite máximo de dois, então provavelmente não fará o que você deseja.

Você poderia fazer um esboço (wireframe) do que espera alcançar? É possível que seja algo que você possa realizar com um componente de tema.

2 curtidas

Olá, Sarah!

Obrigado pela sua resposta. Gosto de flares de avatar para conquistas muito distintas, para identificar rapidamente membros da equipe ou para reconhecimento temporário de vitórias em competições — ou seja, temos um estudante por mês em nossa comunidade educacional que ganha o título de “Estudante do Mês”, e imagino que poderíamos adicioná-los temporariamente ao grupo “Estudante do Mês” com o flare de avatar correspondente. Assim que o próximo estudante for selecionado para o mês seguinte, poderíamos convertê-lo para sua localização mais permanente no espaço de distintivos, à direita do nome/título do usuário.

Com relação ao processo que tenho em mente, imagino algo assim:

  1. A equipe seleciona/cria distintivos que podem ser exibidos (gostaríamos que os usuários ganhassem os distintivos mais básicos para gratificação por meio do aprendizado, mas não queremos sobrecarregar os posts com muitos distintivos, então optariamos por desativar a maioria deles para exibição).
  2. O usuário vê o distintivo na página de distintivos ou ao lado do nome/título de outro usuário e deseja ganhar tal distintivo.
  3. O usuário ganha o(s) distintivo(s).
  4. O usuário então tem a opção de exibir o distintivo (assumindo que ele tenha sido selecionado pela equipe para ter a capacidade de ser exibido desde o início).
  5. (Opcional, mas legal) O usuário pode alterar a ordem de exibição dos distintivos que conquistou.
  6. Os distintivos aparecem ao lado do nome/título do usuário nos posts para máxima exposição, sem desviar a atenção do conteúdo real do post ou do fórum. (Alternativamente, abaixo do avatar do usuário, como visto em fóruns como o Envato (linkado abaixo)

Também incluí nossa exibição atual de distintivos usando o componente Post Badge (site de teste durante o período de avaliação, por isso os ícones divertidos do Runescape). Isso oferece muitas das funcionalidades que desejamos. No entanto, como mencionado anteriormente, o usuário não tem voz sobre quais distintivos são exibidos, a ordem em que são exibidos, nem a capacidade de desativar qualquer um dos distintivos aprovados pela equipe.

image

2 curtidas

Uma postagem foi dividida em um novo tópico: Pergunta sobre o placar de gamificação

Obrigado pelos detalhes extras. Achei essa ideia legal, mas com certeza é território de plugin, já que atualmente não existe a oportunidade para os usuários personalizarem as medalhas exibidas.

2 curtidas

Quase 4 anos depois. Já existe agora? :olhos:

Não, até o momento isso não foi implementado como um recurso.