شريط تقدم الوسام - فكرة ليست معقدة كثيرًا حول "وسامي القادمة"

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 إعجابًا

أود رؤية قسم جديد تحت “أعلى الأوسمة” (لقطة الشاشة أدناه) يسمى شيئًا مثل “تقدم الأوسمة” أو “الأوسمة التالية”.

يمكن لهذا القسم عرض أشرطة التقدم أو مؤشرات نصية للأوسمة الثلاثة التالية التي يقترب المستخدمون من فتحها. سيوفر طريقة سريعة للأعضاء لتتبع إنجازاتهم القادمة للأوسمة وتشجيع المشاركة كلما اقتربوا من فتح أوسمة جديدة.

إعجاب واحد (1)

13 إعجابًا لمنشورك ولكن صفر تصويت. :neutral_face: (لقد صوتت للتو)

هل تم نشر هذا الموضوع عام 2016 قبل نظام التصويت، ربما؟ وبالتالي فقد/دفن.

لقد رأيت بعض المناقشات المختلفة حول هذه الفكرة [1] وشخصيًا، أرى ما رآه توبياس:

القليل من الألعاب عبر التقدير هو شيء واحد، ولكن كشف الآليات الدقيقة للسعي وراء النفوذ هو شيء آخر. إذا كان هذا هو الإجماع العام، فربما لهذا السبب لم يتقدم هذا الأمر.


  1. عرض التقدم نحو شارة؟، متتبعات تقدم الشارات، عرض تقدم الشارات، ↩︎

3 إعجابات

شكرا جزيلا على الملاحظات والمعلومات الأساسية.

بعد 8 سنوات، ما زلت متحمسًا جدًا لهذه الميزة. بالنسبة لي، يشير ذلك إلى أن استنتاج شخص ما بأنها “تخلق حوافز غير صحية” أقل قيمة بكثير من العاطفة التي تخلقها الميزة، وبالتالي فهي تستحق ذلك بنسبة 100٪. هناك الكثير من الأشخاص الذين سيشعرون بالبهجة والكثير من الفرح لرؤية التقدم، وفي بعض الأحيان تكون زيارة إضافية للموقع.

إعجاب واحد (1)

كيف ستعمل شارات مثل “موضوع/رد رائع” و"مشاركة رائعة" في هذه الحالة؟ يمكن كسب هذه الشارات عدة مرات.

ربما يتم عرض نسبة مئوية للأقرب حتى الآن؟ أو العديد من الأشرطة؟ (ولكنها طرق فوضوية لتتبع الشارات)

إعجاب واحد (1)