Proposal: Challenges
Many Project Heartbeat users have stated that playing in the community organized challenge events was fun, hence why I think it would be nice to implement this as an official feature.
The current idea was the following: Every certain amount of days the server would randomly pick a song, check if it complies with some minimal criteria for use in challenges and then start a new challenge.
Within this challenge users would be able able to compete, those who end up on the podium (1st/2nd/3rd) of the challenge would obtain a badge.
Unanswered questions
Periodicity
How often should challenges be started? Once a week? Once a day? I personally think once a week is a good balance.
Song requirements
What should be the requirements for a song to be allowed to be selected as a challenge? Examples would include:
Maximum score of over Nk points on the highest difficulty.
Having at least 3 different canonical difficulties (easy/normal/hard/extreme).
Having a certain score ratio in workshop votes.
Actual running of the challenge
The basic idea of the challenge is that the highest score wins, the specifics could be:
Any score obtained should also go on the normal leaderboard if it’s a PB.
What should count as winning the challenge? The podium for each difficulty? The podium for the highest? Should we have a special badge for whoever wins the challenge in the highest difficulty?
Should users have to join the challenge manually or should any normal score also be counted for the leaderboard even if the user is unaware of it?
After the challenge is over, should the winners be announced on the discord by a bot or something similar?