Gamification is derived from the English word "gamification" and is sometimes translated into Japanese as "game-ization." It refers to the application of game elements to services that do not primarily have games as their purpose, in order to increase user motivation and strengthen loyalty.
Game elements refer to elements that entertain and engross users, such as acquiring items, leveling up, and competing with other users.
It is possible to incorporate this element into "BuddyBoss."
I wrote something in the activity
Post a new topic on the forum
Replied
I built friendships
Points are awarded through these methods and displayed as ranks and achievements.
You can create rules for not only scoring and adding points, but also subtracting points.
To realize them
GamiPress
MyCred
This plugin is not fully translated into Japanese and the settings are complicated. However, there are many people who want to use it, so we are testing and operating it while fully translating it into Japanese.
https://7buddy.com/creative/members/
This way you can award and display points and badges to your members.
Earn points when you register
Earn points when you log in
If you write something in the activity, you get a point.
When you create a topic on the bulletin board, you get points.
Earn points when you reply
Earn points when you establish friendships
When you create a group, you get points.
Like and get points
You can give points to users based on their actions, like this:
If you link it with WooCommerce, you can use those points to purchase products and services. (Additional options are required)
However, since I have not fully tested it and have not understood everything, I will introduce it to those who want it as a trial. The rules of the game are created by the customer, so it is simple if you want to call it simple, but complicated if you want to call it complicated.
Of course, these can also be used in an LMS to provide courses, lessons, quizzes, etc. that offer points, ranks, and awards based on achievement and mastery.
It is hard to set and incorporate rules that the client has thought up. Or, since the "gamification" system has been introduced, it is better for the client to set the rules themselves. If you take on this as a volunteer, it will be a lot of work.
It may seem simple, but it is actually an advanced feature that requires prior rule-making and configuration.