f2e-spec
f2e-spec copied to clipboard
Could we filter or sort by difficulties?
I was trying to find some easy dance in performous, and it seem there is no way to sort, filter, or even look at available difficulties without launching the track. It would be great to have someway to quickly find track whose difficulties match one's capabilities.
Right now (5 years later) we still don't have any filter or search criteria for dance difficulty other than launching the track. It shouldn't be that hard to implement since it's pretty much the same as https://github.com/performous/performous/blob/956e7567d621684e436a235b77c5f3c0e099963e/game/songs.cc#L237-L250
The UI is getting rather complicated with so many options. Screen songs should be redesigned so that you could at least see where you are navigating with the options (when you press up/down). Maybe similar to Playstation menus?
Sorting by difficulty is also quite problematic because songs can have multiple difficulty levels and for others there is no information on difficulty (depending on song type).
I suppose that a simple solution for "power users" would be to implement text search options that match a specific difficulty setting in specific song type. E.g. type in "dance-expert" to only match dance songs (type) with expert level (difficulty). This has the advantage that it doesn't get into the way with UI clutter. The drawback is that one needs to know what to write in order to make use of it.
related to this: https://github.com/performous/performous/pull/587
If the information is available it should be easy after #857 is merged.