# Gamification on a fantasy forum

**URL:** https://meta.discourse.org/t/gamification-on-a-fantasy-forum/354514
**Category:** Community Building
**Created:** [February 25, 2025, 11:25pm UTC](https://meta.discourse.org/t/gamification-on-a-fantasy-forum/354514 "2025-02-25T23:25:31Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![manuel](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/manuel/32/468169_2.png) [@manuel](https://meta.discourse.org/u/manuel)
#### Post date: [February 25, 2025, 11:25pm UTC](https://meta.discourse.org/t/gamification-on-a-fantasy-forum/354514/1 "2025-02-25T23:25:31Z")

</div>

Well, basically I’m just playing around with my [Heroes theme](https://meta.discourse.org/t/heroes-fantasy-theme/354452) here. So this is like the non-themable version that has assets I can’t re-distribute, experimental styles, additional theme components, and a lot of adjusted site settings and texts..

But I’d like to share some gamification ideas, for the sake of documenting them and with the hope to get some further inspiration and feedback. These are ideas that I find generally valuable.

## General view

* * *

 ![A social platform featuring a medieval with parchment designs lists a variety of light-hearted, humorous, and inspired discussion topics from users across different realms. (Captioned by AI)](https://global.discourse-cdn.com/meta/original/4X/f/3/c/f3c61fbacdfc87424bbce2dc6c1b0bad737fb344.jpeg)

The setup drops the default “More” dropdown, re-names categories as _Realms_ and adds a custom section _Journey_ that picks up some of the links that are by default bundled under “More”: Badges as _Achievements_, Users as _Fellowship_ and Groups as _Paths_.

## Badges / Achievements

* * *

 ![fellows.kostka.studio_ Achievements](https://global.discourse-cdn.com/meta/original/4X/f/2/a/f2a7125a521d8723519fb94908c512ddd1306308.jpeg)

I added a distinct look for the Basic trust level and aligned it with all “First time”-type badges. This clearly sets these badges apart as plain onboarding steps. I’d love to be able to move all bronze and silver badges out of the “Getting Started” section, but it seems I can’t do this on the admin backend.

I think having a distinct starter badge could be generally helpful in Discourse, because it clearly marks an onboarding stage and raises the value of the Bronze badges as actual community-related achievements.

## Groups / Paths

* * *

 ![fellows.kostka.studio_ (4)](https://global.discourse-cdn.com/meta/original/4X/8/6/2/8625e322e019207b92d4e1eda633192d355bcbaf.jpeg)

I added a lot of Gamification based on groups, re-framing them as _Paths_ members can take. Each path provides a distinct ability that a member can assume as a role. Group membership is re-framed as _Unlocking a path_ and can either be assigned manually (for staff groups like admins or moderators) or achieved by being granted a badge (as enabled by [User Group Membership Management Through Badges](https://meta.discourse.org/t/user-group-membership-management-through-badges/281836)).

### Admins / Guardians

 ![This image describes the "Guardian" role, including a quote about their oath, the principles required to become a Guardian, and their special ability related to judgment. (Captioned by AI)](https://global.discourse-cdn.com/meta/original/4X/1/5/0/1507a7011991ccd38fa09edd29522930363ebe00.jpeg)

Guardians are essentially Admins that have full access to all backend features, including banning or silencing members.

### Moderators / Keepers

 ![The image explains how Keepers in a fictional organization, selected for wisdom and dedication, maintain balance, unlock errands, and guide discussions through Keeper's notes. (Captioned by AI)](https://global.discourse-cdn.com/meta/original/4X/7/5/6/75673435f3960af63cec589ef92a2ccb7408483a.jpeg)

Keepers are Moderators, but could also be Group Moderators. The role is focused on curating rather than policing. It’s a distinction I generally like about the group moderator role.

### Lovers

 ![This image features a vintage-style card detailing the "Lover" character from Achievement, explaining how givers can unlock the "Gives Back" achievement and showcasing the Special Ability "Embrace." (Captioned by AI)](https://global.discourse-cdn.com/meta/original/4X/e/b/6/eb61cf8e0de080adac9f0035ba4b10ab582ba9a7.jpeg)  
This group can be unlocked by a badge like “Gives Back” or “Empathetic”. I set up the special group ability so only lovers can use emoji reactions:

 ![Screenshot From 2025-02-20 16-56-44](https://global.discourse-cdn.com/meta/original/4X/a/5/e/a5ebf89fd310f2372f698e9b6803d27e239e73f8.jpeg)

Regular users can only give likes. This could be build upon further by only counting reactions as cheers and thus making _Lovers_ the exclusive curators of a leaderboard. I’d be curious to see how this could play out in practice.

### Mythmakers

 ![The image is about the character class "Mythmaker" in a role-playing game, highlighting its abilities to inspire through storytelling and distinguish great works. (Captioned by AI)](https://global.discourse-cdn.com/meta/original/4X/f/3/b/f3b0fc271563f8b37f65fa60c2283bcd76805288.jpeg)  
The _Mythmaker_ group can be unlocked by badges that reward great content and dedication. For unlocking a group it could also be nice to require several badges, rather than only one.

Their special ability is elevating the content of other members. I set this up by giving exclusive access to tags to this group:

 ![Screenshot From 2025-02-20 18-01-55](https://global.discourse-cdn.com/meta/original/4X/9/f/4/9f48366ac2daf561c7b065930b012c4c57da4d7b.png)

This could also be further build upon by a component that features topics based on these tags, so this group would be the curators of featured content.

### Scribes

 ![The image describes a guide for unlocking the Scribe role in a game, emphasizing its importance in sharing knowledge and wisdom within a community through contributions and posts. (Captioned by AI)](https://global.discourse-cdn.com/meta/original/4X/1/c/1/1c14b5f22e5061332cc91c85ced48afebcce1d07.jpeg)

_Scribes_ are the Experts group. Their posts are distinguished with a highlighted background:

 ![Screenshot From 2025-02-20 16-48-11](https://global.discourse-cdn.com/meta/original/4X/0/7/4/07418ebd640e4a479f97a981b0e635199bb4b149.jpeg)

Simliar to other implementations of Experts, they could also be group moderators in a knowledge category.

## Implementation

One implementation challenge I’d be curious to solve is how I could restrict special abilities to a member’s primary group. So even though members could unlock several paths, they’d need to pick one at a time.

This works for example with my implementation of the _Lovers_ ability, as reactions are just made available with CSS, limited to a primary-group class. But I wonder if there’s a way how I could limit a group right - like the access to a tag - to that group being the primary group?

---

<div class="post-metadata">

### Author: ![nat](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nat/32/235063_2.png) [@nat](https://meta.discourse.org/u/nat)
#### Post date: [February 26, 2025, 4:14am UTC](https://meta.discourse.org/t/gamification-on-a-fantasy-forum/354514/2 "2025-02-26T04:14:34Z")

</div>

This looks sooooo gooood!! It’s making its round in our internal community.

---

<div class="post-metadata">

### Author: ![manuel](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/manuel/32/468169_2.png) [@manuel](https://meta.discourse.org/u/manuel)
#### Post date: [February 28, 2025, 8:20am UTC](https://meta.discourse.org/t/gamification-on-a-fantasy-forum/354514/3 "2025-02-28T08:20:32Z")

</div>

I hadn’t wrapped this up yet, so this would be my suggestions to improve gamification options in general:

- Allow to change the group section for default badges. I understand that their logic can’t be changed, but why not make it possible to present them in a different order? Currently, this feature isn’t accessible.

- Create a distinct badge type for “First time” badges and the basic trust level. This would provide more clarity by distinguishing between onboarding steps and actual community accomplishments. Additionally, it could make it easier to silence or disable the First time badges.

- Allow the selection of multiple badges using the automation script “User Group Membership through Badge”. It would improve the options if it’s not limited to a 1:1 logic:

- Enable assigning group rights based on a group being the primary group. I’d love this feature, although I’m unsure how it could be implemented in a simple way.

---

<div class="post-metadata">

### Author: ![TRgala\_Murat](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/trgala_murat/32/484588_2.png) [@TRgala\_Murat](https://meta.discourse.org/u/TRgala_Murat)
#### Post date: [February 28, 2025, 2:45pm UTC](https://meta.discourse.org/t/gamification-on-a-fantasy-forum/354514/4 "2025-02-28T14:45:26Z")

</div>

There’s no game without points. Don’t forget the points. You’re doing great, boss!
