-
Notifications
You must be signed in to change notification settings - Fork 631
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
64 player scoreboard #1828
Comments
Ouch, this scoreboard is dreadful to look at. I think what we currently have is best until we find something that actually looks fine with this many players (scrollbar, ...). |
this is a pretty nice scoreboard, the current one is just pain. and a scroll bar in the scoreboard is the dumbest thing ever imo because you should be able to play normal while the scoreboard is opened. this would overwrite your normal actions (change weapon, or maybe fire if you have to click...) |
Better a bad locking scoreboard than one that doesn’t display all players. Functionality matters most here |
If you want to push a feature in Teeworlds, it should be good-looking from the get go, not "let's add this functionality then make it look okay later somehow". |
It looks pretty okay already? Wait what xd? We have a scrollbar in the scoreboard? Ouch rip weapon switching while looking at the scoreboard ._. |
Yes, but with that also comes that it should be functional, which isn't the case |
No we don't. |
Agree with @Dune-jr that proposed scoreboard doesn't look good, it is cluttered and pretty much impractical. |
Lol, "the information you search for should be accessable easily." You just outplayed yourself. Because right now you cant even see any Information xD tell me one game where the scoreboard is saying "and x other players..." this is rediculous :D I want to see every tees information on a scoreboard. What about making 2 scoreboard next to each other. Then we can have 16 players on each site and have 32 in total. Then we somehow need a bind or stuff to go to another site where the other 32 people are. the the readability is still good and we have everyones information. |
↑ the point I'm not satisfied either by the scoreboard, still, it supports 64p without changing the size of UI and the information it gives are relevant for the player on himself. The flaws are the hidden informations. For instance,
Assuming that it is possible to have 64 players in team red while 0 in team blue, you need 4 sites. How does the ddnet scoreboard looks like on small resolution when 64 players ? and what about 2 team games ? |
You can't read anything on a small screen/resolution. I think there is a simple solution: a scrollbar that you can only left-click (no mousewheel). And yeah, that means you can't fire while looking on the scoreboard. In which scenario is that a problem? |
its a problem in every scenario lol, do you even play teeworlds? the best solution would be a button like you have created in the browser to expand the filter stuff but on the right side of a 32 player scoreboard to see the other 32 players. then you could hook, fire like you want but if you press on the button the scoreboard will swap |
You mean, like a button that you can left-click? ;-) |
I personally don't like that crappy ddnet-like 64p scoreboard. Thats why I've implemented a scoreboard with pages instead of a scrollbar. That would allow (active) ingame scoreboards while using different hotkeys to scroll there. No problems at all. EDIT: Btw, why do you even complain about it? I thought that 64p support was supposed to be used for spectators only and not for ingame players? |
@Stitch626 Could you please upload a screenshot of the scoreboard you mention? |
@fokkonaut What will it look like for team game modes with no teambalance and all players joined one team? My two cents: If really needed, we should implement a second, more compact scoreboard for 64p support, making it optionally. Eventually remove some information then, to make all players fit. |
@1stDecadeTW This is on ddnet right now, but also works on other mods and vanilla itself. The implementation isnt that beatiful, but works. |
Well I personally really like the ddnet scoreboard. Probably because I am used to it. But the problem with pages and scrolling is that I already see me switching pages forward and backward because i forgot what i saw on the previous one. And also giving the scoreboard interaction more attention than the ingame action :c |
This should be tackled when implementing the (or any) race gamemode, see #33 |
I'd like to see @Stitch626's scoreboard implementation. There is only two options I think: do it like DDNet did or use pages. Also would be good to add binds for fast page change. Like Left/Right or Up/Down buttons. Or use shift/space to move on next page. And don't save last opened page, so there will be only one direction of moving around pages. When player try to go next page after the latest, just render first page again. |
@chachad Left/Right is for moving. As far as i know most people use A and D but Left/Right is binded default as well if I remember correctly. Shift is for emotes and space for jumping. And scrolling is for weaponswitch. Anyways all the non gameplay keys might be used by other custom binds. And in 0.6 the game was still playable with the scoreboard open which was very nice and usefull sometimes. Please don't kill that feature :c |
Default is A/D, but yeah, I agree it is not a great ide to hardcode arrows |
I'm using the arrow keys instead of A/D. My scoreboard is using the mousewheel keys without blocking the weapon change (as mentioned earlier, just a technical implementation and not a perfect one). Default keybinding to the arrows could be okay, but there should really a option for it. Edit: Whats with the page up/page down keys? |
@Stitch626 pressing fn + up/down on a laptop can be very annoying for this task. Checking the scoreboard should be fast and easy. |
I meant those keys as a good default bind... |
TAB + SCROLL shouldn't do the job? (changing pages or scrolling up/down)? EDIT: |
@Dune-jr good idea 👍 |
I disagree heavily with the DDNet scoreboard being "dreadful", it has stood the test of time, 64p has been a thing long before vanilla caught up. If people were having trouble with any aspect of it we'd have heard of it by now given we've had all kinds of players on all kinds of aspect ratios / resolutions. Skins help cut through the clutter to identify the person you need. TBF I can't quite imagine an interface that is not cluttered and can fit 64 players in it. Only ways of hiding information from the player behind pages which again is not convenient to navigate while playing. |
@Learath2 The look of the scoreboard is absolutely up to everyone's taste, but it is cramped for sure, and it'd be very challenging to fit everything in a screen, especially with the new scoreboard infos. Like you say, I can't quite imagine an interface that fits 64 players without being cluttered, in fact that was the strong argument against the extension to 64 players for 0.7.1. If you scroll up, I feel like we agreed on having a scoreboard on several pages, and were debating how to move, probably with pageup/down-like binds, as we want people to use the mouse freely while tabbing.
Tbh, even Teeworlds very rarely gets UI complaints, so I am not too surprised DDNet didn't. If you go up the issue, you will see people like @Stitch626 were unhappy about it and went to implement their own with scrollbars etc. |
This was always a moot point, the UI is only a concern to you if you allow 64p, vanilla only supports 64p with most players being in spec.
If there was actual trouble reading the scoreboard, there'd definitely be complaints, what are people supposed to do, just not use the scoreboard ever? |
That's why we went with a temporary workaround scoreboard, right? Vanilla servers do not support 64p, but the UI should not be breakable by mods.
Right, so you have a point there, this proves the DDNet scoreboard is reasonably readable for everyone. . I would echo @chachacha3's point here:
From there on, it is subjective. |
I also added the 64p scoreboard to F-Client, in 0.7 style. Anyone can try it out. |
Skins are already falling apart in a soup of unsharpness, and I assume that's at a regular resolution. |
Yes that is 1920x1080
It would be nice to not loose any information or tee. |
In CSGO, you can press Alt while holding Tab to bring up the cursor. We can do the same idea to enable UI elements like scrollbar, and even integrate some of the feature in Players tab (and maybe statboard?) into the scoreboard directly. |
Is that true? I played CSGO for quite some hours, but never knew this. #Usabilty |
imo we need to do something about it, it doesnt look good. only some players are listed and the rest is not visible (and x other player...). what about using a big scoreboard like this: https://ddnet.tw/client/scoreboard.png
The text was updated successfully, but these errors were encountered: