Bem, basicamente estou apenas brincando com o meu tema Heroes aqui. Então, esta é como a versão não temática que tem ativos que não posso redistribuir, estilos experimentais, componentes de tema adicionais e muitas configurações e textos ajustados do site..
Mas eu gostaria de compartilhar algumas ideias de gamificação, para o propósito de documentá-las e com a esperança de obter mais inspiração e feedback. Estas são ideias que considero valiosas em geral.
Visão Geral
A configuração descarta o menu suspenso padrão “Mais”, renomeia as categorias como Reinos e adiciona uma seção personalizada Jornada que coleta alguns dos links que são, por padrão, agrupados em “Mais”: Insígnias como Conquistas, Usuários como Companhia e Grupos como Caminhos.
Insígnias / Conquistas
Adicionei um visual distinto para o nível de confiança Básico e o alinhei com todas as insígnias do tipo “Primeira vez”. Isso diferencia claramente essas insígnias como etapas de integração simples. Eu adoraria poder mover todas as insígnias de bronze e prata para fora da seção “Primeiros Passos”, mas parece que não consigo fazer isso no backend de administração.
Acho que ter uma insígnia inicial distinta poderia ser geralmente útil no Discourse, pois marca claramente uma etapa de integração e aumenta o valor das insígnias de bronze como conquistas reais relacionadas à comunidade.
Grupos / Caminhos
Adicionei muita Gamificação baseada em grupos, reformulando-os como Caminhos que os membros podem seguir. Cada caminho oferece uma habilidade distinta que um membro pode assumir como um papel. A associação ao grupo é reformulada como Desbloquear um caminho e pode ser atribuída manualmente (para grupos de staff como administradores ou moderadores) ou alcançada ao receber uma insígnia (conforme habilitado por User Group Membership Management Through Badges).
Administradores / Guardiões
Guardiões são essencialmente Administradores que têm acesso total a todos os recursos de backend, incluindo banir ou silenciar membros.
Moderadores / Guardiães
Guardiães são Moderadores, mas também podem ser Moderadores de Grupo. A função é focada em curadoria em vez de policiamento. É uma distinção que geralmente gosto na função de moderador de grupo.
Amantes
Este grupo pode ser desbloqueado por uma insígnia como “Dá de Volta” ou “Empático”. Configurei a habilidade especial do grupo para que apenas amantes possam usar reações de emoji:
Usuários regulares só podem dar curtidas. Isso poderia ser expandido ainda mais, contando apenas as reações como aplausos e, assim, tornando os Amantes os curadores exclusivos de um placar. Eu estaria curioso para ver como isso poderia funcionar na prática.
Criadores de Mitos
O grupo Criador de Mitos pode ser desbloqueado por insígnias que recompensam conteúdo e dedicação excelentes. Para desbloquear um grupo, também poderia ser bom exigir várias insígnias, em vez de apenas uma.
Sua habilidade especial é elevar o conteúdo de outros membros. Configurei isso dando acesso exclusivo a tags para este grupo:
Isso também poderia ser expandido por um componente que apresenta tópicos com base nessas tags, então este grupo seria o curador do conteúdo em destaque.
Escribas
Escribas são o grupo de Especialistas. Suas postagens são distinguidas com um fundo destacado:
Semelhante a outras implementações de Especialistas, eles também poderiam ser moderadores de grupo em uma categoria de conhecimento.
Implementação
Um desafio de implementação que eu estaria curioso para resolver é como eu poderia restringir habilidades especiais ao grupo principal de um membro. Assim, mesmo que os membros pudessem desbloquear vários caminhos, eles teriam que escolher um de cada vez.
Isso funciona, por exemplo, com minha implementação da habilidade Amantes, pois as reações são apenas disponibilizadas com CSS, limitadas a uma classe de grupo principal. Mas eu me pergunto se há uma maneira de limitar um direito de grupo - como o acesso a uma tag - a esse grupo ser o grupo principal?













