Barre de progression des badges - une idée pas si compliquée sur "mes prochains badges"

So, if badges mostly “count” something, we can add progress bars to badges :heart_eyes: !!

This will act as another kind of motivation: when you look at the badge list, and you see that tiny progress bar under each unreached (yet) badge that is getting increased day by day while you push yourself to the limits to gain at least one more of those :joy:

In the personal badges list:

The same works for the global badges list.

For the badges which can only be gained once, some helper text should be shown instead, i.e. “This badge can be granted once only”.

Implementation

A badge creator will optionally return one more column from the SQL query indicating percentage of the badge completeness, for example: percent_completed.

From there it should be doable to use the number to build progress bars when applicable.

If any badge is “coming soon” (i.e. has reached 90%+), we can also show some sign of excitement on top of the user profile menu avatar in the top right corner.

Examples

For a “received 10 likes badge”, the percentage can be calculated pretty easily - we have the number of likes received, and we know that 10 likes is 100%. Work out the proportion and you get the percentage.

Things get a bit more complicated when it comes to multiple criteria used in a badge. For example:

  • topic received 10 likes
  • has at least 20 posts
  • has been there for 14 days

In this case, it is up to the badge creator to implement the calculation strategy. The simplest way though would be to just add all things together:

10 likes + 20 posts + 14 days = 44 points = 100%

Then you have the current state for a topic:

5 likes + 10 posts + 7 day = 22 points
= 50% completeness.

Still pretty easy to calculate.


I’d like to find out if anyone likes the idea? :hushed:

Personally, I think this is FUN and JOY big time!

15 « J'aime »

J’aimerais voir une nouvelle section sous « Meilleurs badges » (capture d’écran ci-dessous) appelée quelque chose comme « Progression des badges » ou « Prochains badges ».

Cette section pourrait afficher des barres de progression ou des indicateurs textuels pour les trois prochains badges que les utilisateurs sont sur le point de débloquer. Cela permettrait aux membres de suivre rapidement leurs prochaines réalisations de badges et d’encourager l’engagement à mesure qu’ils se rapprochent du déblocage de nouveaux badges.

1 « J'aime »

13 mentions J’aime sur votre publication mais zéro vote. :neutral_face: (je viens de voter)

Ce fil de discussion de 2016 a-t-il été publié avant le système de vote, peut-être ? Ainsi perdu/enterré.

J’ai vu plusieurs discussions autour de cette idée [1] et personnellement, j’en arrive à la conclusion de Tobias :

Un peu de gamification par la reconnaissance est une chose, mais exposer les mécanismes précis à la recherche de prestige en est une autre. Si c’est le consensus général, c’est probablement pourquoi cela n’a pas abouti.


  1. Voir la progression vers un badge ?, Suivi de la progression des badges, Afficher la progression des badges, ↩︎

3 « J'aime »

Merci beaucoup pour vos commentaires et le contexte.

8 ans plus tard, je serais toujours très enthousiaste à propos de cette fonctionnalité. Pour moi, cela indique que la conclusion de quelqu’un selon laquelle « crée des incitations malsaines » a beaucoup moins de valeur que l’émotion que la fonctionnalité crée, et par conséquent, cela en vaut la peine à 100 %. Il y a beaucoup de gens pour qui ce sera édifiant et une grande joie de voir les progrès, et parfois cela entraîne une visite supplémentaire sur le site Web.

1 « J'aime »

Comment fonctionneraient des badges comme « Super sujet/réponse » et « Super partage » dans ce cas ? On peut les gagner plusieurs fois.

Peut-être afficher un pourcentage pour le plus proche jusqu’à présent ? Ou plusieurs barres ? (mais ce sont des moyens désordonnés de suivre les badges)

1 « J'aime »