Skip to content
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

Intelligent display size choice #37

Open
rmtew opened this issue Aug 27, 2024 · 1 comment
Open

Intelligent display size choice #37

rmtew opened this issue Aug 27, 2024 · 1 comment
Labels
bug Something isn't working

Comments

@rmtew
Copy link
Owner

rmtew commented Aug 27, 2024

This is the current startup experience for me:

  1. I get a red message about non-optimal resolution.
  2. Window is 800x600 and small with tiny text on my standard "wide" display laptop.

The rationale for including this in the next build is that this will make a much better first impression on the user and ensure people starting the game are more likely to continue. In my case, changing it to 1900x1080 scaled up the text and made it much more pleasant. I classify that this seemingly small polish task is not happening a bug and not an enhancement.

@rmtew rmtew added the bug Something isn't working label Aug 27, 2024
@rmtew
Copy link
Owner Author

rmtew commented Aug 27, 2024

Some more notes:

  • This is a combination of the font size choice. It accepts 800x600 but has to reduce the columns and rows of characters. So the red message box I get is the non-optimal font message not the non-optimal display message.
  • This problem should go away if we default to the largest resolution and let it step down to find one that fits.
  • It will still display the red non-optimal stored resolution for the default setting even if we have never saved a setting. The first resolution selection should decide the default not complain about the default being wrong.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant