monkeytypegame / monkeytype

The most customizable typing website with a minimalistic design and a ton of features. Test yourself in various modes, track your progress and improve your speed.
https://monkeytype.com/
GNU General Public License v3.0
14.73k stars 2.25k forks source link

Achievements #64

Open Miodec opened 4 years ago

frogfrogfrogfrogfrog commented 3 years ago

Perhaps I could throw some achievement ideas into this If you're still planning on doing it.

ghost commented 2 years ago

an achievment to add also when you get number 1 ,2 ,3 or top 10 in the leaderboard

ghost commented 2 years ago

an achievement for being a patron

ghost commented 2 years ago

also for being a contributor

CameronCT commented 2 years ago

You know you could just edit your current post instead of posting several times.

jacobdalamb commented 2 years ago

Perhaps I could throw some achievement ideas into this If you're still planning on doing it.

  • An achievement for wpm baselines (40 wpm which is the average, 70 for an average "professional" typist, 100 for extremely experienced typists, possibly 150 and then 200 wpm)
  • An achievement for spending a certain amount of time on Monkeytype
  • Achievements for typing a certain number of quotes (such as 10, 50, 100, 200 etc)
  • (When multiplayer is added) Winning a specific number of races
  • Contributing to Monkeytype such as an idea added or if you found a bug (This achievment could be really hard to get as the site progressively gets more polished and bug free)
  • An achievement for typing a specific amount of words
  • Hidden achievments such as finding the carrot/banana

wait what carrot/banana?

ShahriarKh commented 2 years ago

+1 for this and other Gamification ideas.

doprz commented 2 years ago

I'm thinking of having a pop-up similar to macOS notifications pop up on the top right of the screen and having an achievements dashboard similar to Minecraft? As a bonus, this dashboard could show wpm progress (50, 60, 70 , 80, 90, 100+) and have some hidden achievements like easter eggs.

Thoughts?

Miodec commented 2 years ago

I'm thinking of having a pop-up similar to macOS notifications pop up on the top right of the screen and having an achievements dashboard similar to Minecraft? As a bonus, this dashboard could show wpm progress (50, 60, 70 , 80, 90, 100+) and have some hidden achievements like easter eggs.

Thoughts?

The UI part is very simple. The backend part will be more complicated.

doprz commented 2 years ago

I can start working on this later this month as its a good first issue for me to get the hang of the repo. I'll also check the backend to see if I can help out or contribute ideas. Can I be assigned for the UI part?

devkennyy commented 2 years ago

May I suggest an achievement for each of the challenges in the Discord. Gives more utility than just having a Discord role.

kenshin133 commented 2 years ago

To complete this I think additionally tracking the number of quotes and possibly displaying them would be nice. something like quotes : 126/50000 to know how many unique quotes a user has finished.

Could be another feature request but it also seems part of this.

typermonkeyuser commented 1 year ago

I tried to make an idea for the frontend. What do you guys think?

My idea is that each achievement has 5 levels of difficulty. For example "Furious" could be:

image

Miodec commented 1 year ago

I tried to make an idea for the frontend. What do you guys think?

My idea is that each achievement has 5 levels of difficulty. For example "Furious" could be:

  • Type 40 wpm
  • Type 80 wpm
  • Type 100 wpm
  • Type 150 wpm
  • Type 200 wpm

image

Nice, looks good