The scoreboard redesign was previously discussed, anyways, this is probably one of the best solutions to solve the issue of a fully functional and eye friendly 64 scoreboard:
@1stDecadeTW this was discussed and has a number of issues. Scrolling is not a great idea because some players play with mousewheel (to fire, especially)
09:40
Scrolling with keys sounds awkward to me
09:42
Most 64p game modes are not team games, for which you would do even more scrolling(edited)
@1stDecadeTW first of all, good job, this looks good, i just see 2 problems: sovling scrolling and weapon switching and I think the individual height depending on the player skin looks ill formated, i would prefer a static size for each player
11:03
on the last screenshot the clan is not alligned, but the player name is?!
@Dune i was thinking of a solution where you only see 16 players (with all informations) but all player names somewhere next to it, I personally don't need to know the ping of all 64 players in the server
Tee skin size could be set at 25% in all scoreboards, that's ok.
You should be able to see, at least 1/2 of ingame players at once (I mean, 32 of 64 players), the rest of them must be placed in a second page. Note that, the max number of pages is 2, which is convenient for a quickly look in an intense game.
Tab + scroll must be a prestablished and unmodifidable composed bind. This mean that you can continue using scroll to shoot or whatever other function you want, but the combination of tab + scroll must be restricted to change the scoreboard pages. I personally don't see a better way to quickly and comfortably way to change pages than tab + scroll. I wonder if this would break the tab bind (to see the scoreboard)
And which of the three page system (dotted, simple pages, scrollbar (discarded)) did you like the most or is the most viable? I'd like to get a second opinion of @Zatline(edited)
@1stDecadeTW looking at all these screenshots I like the dotted one the most, but can't decide if "written number" or "simple dots" .. the argument for dots would be their simplicity but written number may be easier to interpret(edited)
I personally prefer simple dots, maybe the animation to the dots make them easy to interpret (even though, we all are used to see dots as pages in our phones)
No person will ever understand that without being told how to use it. the user experience is not stupidly simple in this case.
14:47
the dotted variant
14:49
the usage of phones is to swipe left or right, which is indicated by horizontally placed dots. if one wants to swipe from top to bottom, this is usually indicated by vertically placed dots. As this is a mouse and keyboard user interface, I don't think the dots are easily interpreted as pages.(edited)
14:52
vertical dots(below each other) plus pageUP/pageDown while holding your scoreboard key(tab) would make sense, as this is already used in chat, f1,f2 console. Scolling seems to interfer with weapon switching too much, imo.(edited)
this variant with the pages being indicated, in the middle down there. it seems quite self explaining
15:06
preferrably below each other, but I dunno where to place that or how that should look in order to look good. (with tab + pageUP/pageDown)
15:10
I think the term for pressing UP while the UI actually moves to the RIGHT (page indicator) is something called along the lines of cognitive dissonance.
you do not expect something to go to the right when you scroll down or press pageDown. ofc you can see the effect and live with it, but initially it's simply not what you expect to happen.
I mean is it really important to see all the 64 players in the scoreboard? I'd show only the Top1 (or top5), You and some other players in a position close to you, and last player. If something, i'd add friends too. That's all I need to see
17:46
Same for statsboard, eventually screenshot the full scoreboard or multiple pages if you wanna check the stats some other time
Well many ddrace players depend on this. So this forces a fork of a ddrace client again even for features that could git in the vanilla client. And at some point ddrace devs will just stop trying to get fixes into vanilla thats why the vanilla client is behind ddnet client feature wise.
@Sonix the current scoreboard was always meant to be a temporary workaround until someone implements a 64-player scoreboard. People shouldn't have to use a custom client to see 64p