Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gamified Progress Tracking #34

Open
jdrueckert opened this issue Feb 16, 2021 · 0 comments
Open

Gamified Progress Tracking #34

jdrueckert opened this issue Feb 16, 2021 · 0 comments
Labels
enhancement New feature or request

Comments

@jdrueckert
Copy link
Member

This issue lists the stretch goal tasks "left over" from @TheShubham99 's AdventureSite GSoC 2020 project.
The idea here is to personalize and gamify the experience of learning the ropes of Terasology.
This should include:

Identity Management

The Adventure Site needs to be able to distinguish different users and to store their respective learning progress, including the paths and stages of what they already learned.
As - for most types of contributions for Terasology - you should have a GitHub account, integrating with GitHub OAuth and the basic user data would both make sense and simplify the identity management.
To increase the social aspect, a profile page could be considered, via which users can optionally share social handles, their progress, etc.

Leaderboard

To encourage the users to do and learn more, the Adventure Site could have a leaderboard, listing the most active learners.

@jdrueckert jdrueckert added the enhancement New feature or request label Feb 16, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant