RuneScape-Gamification

AnkiWeb addon 931346754

1 other version of this addon exists. Compare versions ↓

Adds a RuneScape-style gamification system with five skills—Focus, Curiosity, Endurance, Recall and Speed—that award XP for review behaviors, level up, and display in a movable dock.
AI-generated summary; may contain mistakes.

progress-trackinggamificationmotivation

Open on AnkiWeb GitHub Find alternatives

AnkiWeb

Votes
21 (👍 18 · 👎 3)
Updated
2022-12-27
Anki versions
unknown
License
Not found (this does not mean that the addon has no license)
Virus scan
No ClamAV match A match does not prove malware. No match does not prove that the code is safe.
Languages
Python
Description language
en

Maintenance

abandoned

  • Last update or commit: 2023-02-06 (1364 days before the snapshot).
  • Commits in the last year: 0.
  • Issues: 2 open, 3 closed.
  • Pull requests: 1 open, 0 merged.
  • Median first response: 11 hours (4 answered issues and pull requests).
  • Forks that may still be maintained: "Runescape-Gamification (fork)" (1490041567).

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.0–2022-12-27
History across monthly snapshots

Loading…

Compare versions

The original addon and its forks. The best value in each column is in bold.

VersionWorks on Anki 26.09.3MaintenanceLast activity VotesApprovalGitHub starsNotes
RuneScape-Gamification this addon original unknown abandoned 6 Feb 2023 👍 18 · 👎 3 65% 4
↳ Runescape-Gamification (fork) supported abandoned 29 Feb 2024 👍 8 · 👎 0 68% 0

Forks can add features or work in a different way. Read the description before you change to another version. Fork detection is incomplete, so other versions can exist.

Similar addons

Block Blast

Tracks review counts to award moves at customizable intervals, letting users play a block puzzle inside Anki with adjustable board size, scoring, gravity mode, and optional notifications.

progress-trackinggamification

3 votes 21% approval 👍 2 · 👎 1 Anki 2.1.1~ Updated 2025-02-16

Description

Anki Gamification inspired by RuneScape, code largely written by Chat-GPT. Currently there are 5 'skills' that users can gain experience in and level up: Focus, Curiosity, Endurance, Recall and Speed. FEATURES Focus: gain compounding (+0.5) XP for completing reviews in serial. The user receives 0.5 more XP each time they click 'Show Answer' and subsequently rating their answer (clicking again, good or easy) within 90 seconds of seeing the question. If the user does not do both of those actions in that time, or leaves the reviewing screen, exiting back into the deck overview/ dashboard, the XP reward will be reset to 0 and the user will have to build it back up again. This skill motivates the user to remained focused on the task at hand and avoid distractions. Curiosity: gain 1-5 XP (random drop style) for every 'new' card that changes into a 'learning' card. This skill motivates the user to continue to learn new cards. Endurance: gain 1-3 XP (random drop style) for every card reviewed - aka user clicked show answer and then rated their answer by clicking again, good or easy. This skill motivates the user to up their daily review counts. Recall: gain 1 XP if user clicks 'hard' on a review, 3 XP if they click 'good' and 5 XP if they click 'easy'. No XP awarded for clicking 'again'. This skill motivates the user to be accurate with their long term recall, ensuring the user doesn't focus too much on speeding through cards but finds a balance between speed and accuracy instead. Speed: gain 5 XP if user clicks Show Answer in less than 10 seconds after seeing a question, 3 XP if clicked in less than 15 seconds and 1 XP if clicked in less than 30 seconds. This skill motivates the user to get through reviews efficiently. When XP is awarded, the relevant skill symbols displayed on the bottom right of the screen temporarily turns orange. When there is sufficient XP to reach the next level, the users skill symbol turns green and the level is updated - over spilled XP falls into the next level. The XP needed for the next level can be viewed by simply hovering the user's mouse over the relevant skill symbol. Leveling and XP are based directly on RuneScape - God's speed to 99. You can move where the skill dock is by simply clicking at the top of the dock and dragging it off of the Anki GUI to have a floating dock or place it on the left side of the GUI. The skill dock may also be resized by finding edges and performing the usual click and drag. CHANGELOG Version 1.0.3 – 12-27-2022 Fixed
  • Fixed version clash by updating code to be compatible with Anki 2.1.55/Qt 6 (thanks to @cjdduarte for the report)
  • Fixed color reversion after XP reward when not in dark mode
Version 1.0.2 – 12-22-2022 Added
  • Added ability to move dock that contains skills (thanks to @cjdduarte for the report)
Fixed
  • Fixed size of bottom bar (thanks to @cjdduarte for the report)
Version 1.0.1 – 12-20-2022 Added
  • Added focus skill
  • Added curiosity skill
Hoping to add more fun animations for XP and leveling, a leaderboard, XP bonuses for reaching predefined daily goals, XP awards for reviewing done on other devices and more when Chat-GPT & I get a minute - XS 12/21/22

README

Anki Gamification inspired by RuneScape, code largely written by Chat-GPT. Currently there are 5 'skills' that users can gain experience in and level up: Focus, Curiosity, Endurance, Recall and Speed.

FEATURES

Focus: gain compounding (+0.5) XP for completing reviews in serial. The user receives 0.5 more XP each time they click 'Show Answer' and subsequently rating their answer (clicking again, good or easy) within 90 seconds of seeing the question. If the user does not do both of those actions in that time, or leaves the reviewing screen, exiting back into the deck overview/ dashboard, the XP reward will be reset to 0 and the user will have to build it back up again. This skill motivates the user to remained focused on the task at hand and avoid distractions.

Curiosity: gain 1-5 XP (random drop style) for every 'new' card that changes into a 'learning' card. This skill motivates the user to continue to learn new cards.

Endurance: gain 1-3 XP (random drop style) for every card reviewed - aka user clicked show answer and then rated their answer by clicking again, good or easy. This skill motivates the user to up their daily review counts.

Recall: gain 1 XP if user clicks 'hard' on a review, 3 XP if they click 'good' and 5 XP if they click 'easy'. No XP awarded for clicking 'again'. This skill motivates the user to be accurate with their long term recall, ensuring the user doesn't focus too much on speeding through cards but finds a balance between speed and accuracy instead.

Speed: gain 5 XP if user clicks Show Answer in less than 10 seconds after seeing a question, 3 XP if clicked in less than 15 seconds and 1 XP if clicked in less than 30 seconds. This skill motivates the user to get through reviews efficiently.

When XP is awarded, the relevant skill symbols displayed on the bottom right of the screen temporarily turns orange. When there is sufficient XP to reach the next level, the users skill symbol turns green and the level is updated - over spilled XP falls into the next level.

The XP needed for the next level can be viewed by simply hovering the user's mouse over the relevant skill symbol.

Leveling and XP are based directly on RuneScape - God's speed to 99.

CHANGELOG

Version 1.0.3 – 12-27-2022

Fixed

  • Fixed version clash by updating code to be compatible with Anki 2.1.55/Qt 6 (thanks to @cjdduarte for the report)
  • Fixed color reversion after XP reward when not in dark mode
Version 1.0.2 – 12-22-2022

Added

  • Added ability to move dock that contains skills (thanks to @cjdduarte for the report)
Fixed
  • Fixed size of bottom bar (thanks to @cjdduarte for the report)
Version 1.0.1 – 12-20-2022

Added

  • Added focus skill
  • Added curiosity skill

Hoping to add more fun animations for XP and leveling, a leaderboard, XP bonuses for reaching predefined daily goals, XP awards for reviewing done on other devices and more when Chat-GPT & I get a minute - XS 12/21/22