Barra di avanzamento badge - un'idea non troppo complicata su "i miei badge in arrivo"

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 Mi Piace

Mi piacerebbe vedere una nuova sezione sotto "Top Badges" (screenshot qui sotto) chiamata qualcosa come "Badge Progress" o "Next Badges".

Questa sezione potrebbe visualizzare barre di avanzamento o indicatori di testo per i prossimi tre badge che gli utenti sono vicini a sbloccare. Fornirebbe un modo rapido ai membri per monitorare i propri imminenti successi con i badge e incoraggiare il coinvolgimento man mano che si avvicinano allo sblocco di nuovi badge.

1 Mi Piace

13 Mi piace al tuo post ma zero voti. :neutral_face: (ho appena votato)

Questo thread del 2016 è stato pubblicato prima del sistema di voto, forse? Quindi perso/sepolto.

Ho visto diverse discussioni attorno a questa idea [1] e personalmente sono d’accordo con Tobias:

Un po’ di gamification tramite il riconoscimento è una cosa, ma esporre i meccanismi precisi alla ricerca di prestigio è un’altra. Se questo è il consenso generale, è probabilmente il motivo per cui la cosa non è andata avanti.


  1. Visualizza i progressi verso un badge?, Badge Progress Trackers, Mostra i progressi dei badge, ↩︎

3 Mi Piace

Grazie mille per il feedback e per il contesto.

8 anni dopo, sarei ancora molto entusiasta di questa funzionalità. Per me indica che la conclusione di qualcuno che “crea incentivi malsani” ha molto meno valore dell’emozione che la funzionalità crea, e quindi ne vale la pena al 100%. Ci sono molte persone per le quali sarà edificante e porterà molta gioia vedere i progressi, e a volte è una visita extra al sito web.

1 Mi Piace

Come funzionerebbero badge come “Argomento/Risposta di valore” e “Condivisione di valore” in questo caso? Questi possono essere guadagnati molte volte.

Forse mostrare una percentuale per quello più vicino finora? O molte barre? (ma sono modi disordinati per tenere traccia dei badge)

1 Mi Piace