-
Notifications
You must be signed in to change notification settings - Fork 6
Description
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.