jukibom / FlyDangerous

A love letter to the Elite Dangerous racing community ❤
https://store.steampowered.com/app/1781750/Fly_Dangerous/
GNU General Public License v3.0
272 stars 23 forks source link

Ability to scale the UI to improve text legibility (and provide a Steam Deck default) #234

Open jukibom opened 1 year ago

jukibom commented 1 year ago

Test failed due to poor legibility of onscreen text. It is recommended that font sizes be 12 pixels or greater in height when played at 1280 x 800 for frequently referenced text. Font sizes above 9 pixels are acceptable if strong enough contrast is used between the text and background, or the text is not regularly looked at. We also highly encourage some method of font scaling so that users can enjoy your title at comfortable viewing distances over an extended playtime. The following items were observed as having poor legibility on Steam Deck: the patch notes, the multiplayer message and the creating of a profile and when creating a world.

(valve feedback)

This will be a pain because scaling the UI (with the canvas scaler) has all sorts of unintended consequences due to how bonkers the Unity layout system is. It's worth doing for Deck and TV play etc but my god, it's a can of worms!