yvt / openspades

Compatible client of Ace of Spades 0.75
http://openspades.yvt.jp/
GNU General Public License v3.0
1.14k stars 218 forks source link

Improve text readability #891

Open Jipok opened 4 years ago

Jipok commented 4 years ago

For two years I did not know that you can press r during spectating and unfollow player. I always disconnected and connected again. :) screenshot Perhaps the screenshot is hard to understand. But chat is very difficult to read now. And the description under the minimap is not at all noticeable.

I think this will greatly increase usability:

  1. Increasing fonts (under dpi)
  2. Adding a background to the text. Now it seems a little bit, but this is not enough.
  3. Good background when h is pressed. But for some reason, the order of the text there is upside down, which is confusing. And also this key is not specified in the control settings.
  4. It is also worth adding information about additional actions (for example, r - unfollow) in the control settings menu
Jipok commented 4 years ago

Good font rendering example: image image Teeworlds game. Client from DDNet.

  1. There is also a good chat implementation. Server messages, regular and in team chat are different in color.

  2. Messages in which there is your nickname change color. Pale red in the screenshot.

  3. When you press a special key or start writing a message, the chat unfolds. Second screenshot.

  4. There is also auto-completion of nicknames on the tab. Shift-tab allows you to circulate in the opposite direction screencast

yvt commented 4 years ago
  1. Increasing fonts (under dpi)

It's actually in the (abandoned) v0.2.0 branch (https://github.com/yvt/openspades/pull/838/commits/e0a93c801b27bb0062f93c2a8dcf07ff40da3efd) but hasn't been merged into master yet.

  1. There is also auto-completion of nicknames on the tab. Shift-tab allows you to circulate in the opposite direction

Duplicate of #800