Barra de progreso de insignias: una idea no tan complicada sobre "mis próximas insignias"

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 Me gusta

Me encantaría ver una nueva sección debajo de “Top Badges” (captura de pantalla a continuación) llamada algo así como “Progreso de Insignias” o “Próximas Insignias”.

Esta sección podría mostrar barras de progreso o indicadores de texto para las próximas tres insignias que los usuarios están cerca de desbloquear. Proporcionaría una forma rápida para que los miembros rastreen sus próximos logros de insignias y fomentaría la participación a medida que se acercan a desbloquear nuevas insignias.

1 me gusta

13 me gusta en tu publicación pero cero votos. :neutral_face: (acabo de votar)

¿Quizás este hilo de 2016 se publicó antes del sistema de votación? Por lo tanto, se perdió/enterró.

He visto varias discusiones sobre esta idea [1] y personalmente estoy de acuerdo con lo que dijo Tobias:

Un poco de gamificación a través del reconocimiento es una cosa, pero exponer los mecanismos precisos para la búsqueda de influencia es otra. Si ese es el consenso general, probablemente sea la razón por la que esto no ha avanzado.


  1. Ver progreso hacia una insignia?, Rastreadores de progreso de insignias, Mostrar progreso de insignias, ↩︎

3 Me gusta

Muchas gracias por tus comentarios y el contexto.

8 años después, todavía estaría muy entusiasmado con esta función. Para mí, indica que la conclusión de alguien de que “crea incentivos poco saludables” es mucho menos valiosa que la emoción que crea la función y, por lo tanto, vale la pena al 100%. Hay mucha gente para la que será edificante y les dará mucha alegría ver el progreso, y a veces es una visita adicional al sitio web.

1 me gusta

¿Cómo funcionarían las insignias como “Tema/Respuesta agradable” y “Compartir agradable” en este caso? Estas se pueden ganar muchas veces.

¿Quizás mostrar un porcentaje para la más cercana hasta ahora? ¿O muchas barras? (pero son formas desordenadas de rastrear insignias)

1 me gusta