Is your feature based on a frustration?
Yes, a lot of players tend to ask "how do I level up" and this would alleviate that problem.
If so, Describe the solution you'd like
The solution is to click the username stats bar at the bottom of the game. So how about we just click that for them after they pass a song.
To help prevent crazy site lag, just rate limit it to once every X minutes. Like 5 minutes, or 10 minutes, or something.
[ ] Queue a trigger of this action when the player achieves a personal best score.
[ ] Check this queue and execute the regular update when the player lands on the main screen.
[ ] Block starting new songs stats update is running, if this is not already so.
Is your feature based on a frustration? Yes, a lot of players tend to ask "how do I level up" and this would alleviate that problem.
If so, Describe the solution you'd like The solution is to click the username stats bar at the bottom of the game. So how about we just click that for them after they pass a song.
To help prevent crazy site lag, just rate limit it to once every X minutes. Like 5 minutes, or 10 minutes, or something.