florczakraf / boogie-stats

A pass-through proxy for groovestats.com that records non-ranked song scores.
https://boogiestats.andr.host
Other
14 stars 9 forks source link

Add event leaderboards #26

Open florczakraf opened 1 year ago

florczakraf commented 1 year ago

requirements from @lisek573:

Open questions:

florczakraf commented 1 year ago

as already mentioned in #46, this could also benefit from a deferred score processing via a task queue

florczakraf commented 12 months ago

I've received an email with some suggestions related to this issue:

Hi! Have been enjoying playing on BS and it has a lot of great features.

I've been thinking of a great tool that would be cool to have in the ITG space which is an "events" function.

Some details:

Users could upload a set of ssc files to determine charts in an "event"
User plugs in parameters like date range of event, max participants (maybe), other relevant info. You could even go as far as to limit an event by gender, age, etc. Or maybe the event owner can manually approve entrants.
The pack is distributed in some way
When BS scores get submitted, if that score is eligible for an event and other users have opted into an event, it counts towards it.
Allows for multiple events, potentially many events going on at the same time. Perhaps limit the # that a user can create in a timeframe

I think this would add some differentiation between BS and future Groovestats developments since they seem focused on "mega events".