View Issue Details
ID | Category | Date Submitted | Last Update | ||
---|---|---|---|---|---|
0003703 | Suggestion | 2025-02-09 09:47 | 2025-02-14 15:59 | ||
Reporter | Tio_Nick | ||||
Severity | minor | Reproducibility | always | ||
Status | closed | Resolution | no change required | ||
Summary | 0003703: Problems and suggestions about the accessibility menu | ||||
Description | I'm going to be straightforward about the issue that affects me. The main menu of the game and the pause button menu should not be affected by the accessibility feature, because even if I adapt the translation to fit within the buttons, when I increase the text size, the buttons deform. Below is my adaptation to make the texts fit: plaintext translate portuguese strings: old "Start" new "Começar" old "Load" new "Carregar" old "Settings" new "Configurações" old "Cookie Jar" new "{size=-2}Pote de Biscoitos{/size}" old "Credits" new "Créditos" old "Changelog" new "{size=-12}Registro de Alterações{/size}" old "Quit" new "Sair" #####---pause button---##### old "Resume" new "Retomar" old "Save" new "Salvar" #old "Load" #new "Carregar" #old "Settings" #new "Configurações" old "Main Menu" new "Menu Principal" #old "Quit" #new "Sair" Now, in the part where the character's biography appears, there should be a scroll bar when the texts get too long to fit on the screen, which would solve my problem. Now let's move on to suggestions. You noticed that I had to manually reduce the text size because the button has a width limit. My suggestion is to create a function that automatically applies the reduction when it detects that the text will exceed the button's limits. Why? I believe this will facilitate the process when the game is released for translation on the translation platform. If the translation of the text becomes too long, it will still fit within the button. Now, regarding the accessibility menu, the text scale goes from 1 to 100% and the default is 50%. My suggestion is to modify this bar, reduce it, start at 50% and go up to 75%, with the default still at 50%, so it won't make the game unplayable. I personally use the bar at 62.5% on Android. As for line spacing, I find it kind of useless since I never had to adjust it for the game to be good, even when increasing the text scale. So, my suggestion regarding it is to replace it with an option to bold the text, which would be very useful on mobile devices. If that's not possible, add a thicker font as a font replacement option, but one that only replaces the texts used by the DejaVuSans font. If that's also not possible, create an option for the player to place a font of their choice in the font folder, and have it loaded for font replacement, so the player can change the DejaVuSans text to one they prefer. Well... I think that's it, I'll send some photos to illustrate better what I said. | ||||
Platform/OS | Linux | ||||
Version | 21.0.0-wip.5605 | ||||
Captura de tela de 2025-02-09 05-31-29.png (601,365 bytes) Captura de tela de 2025-02-09 05-48-43.png (646,902 bytes) |
|
additional images | |
up |
|
The purpose of the accessibility menu is to provide an interface to accessibility features provided by Ren'Py itself. They are designed to cover the widest range of user requirements in the least burdensome way - as a small team we unfortunately do not have the bandwidth to invest heavily in custom accessibility features, let alone ones that will always be aesthetically pleasing.to individual tastes. As clearly stated on the accessibility menu itself, such features may result in breaking the layout in certain parts of the game, or even rendering some interfaces unusable, while this is not ideal, it is clearly explained that such options can be temporarily reset to progress in such cases. The end result is that while I can't rule out some of them being addressed in future, it's unlikely any of these suggestions will make it into the game at this point in it's development. This is due to a combination of factors such as it being impossible to please everyone, limited bandwidth, and features being implemented by Ren'Py not us. Hope you can understand our position. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2025-02-09 09:47 | Tio_Nick | New Issue | |
2025-02-09 09:47 | Tio_Nick | File Added: Captura de tela de 2025-02-09 05-31-29.png | |
2025-02-09 09:47 | Tio_Nick | File Added: Captura de tela de 2025-02-09 05-48-43.png | |
2025-02-09 09:49 | Tio_Nick | Note Added: 0005907 | |
2025-02-09 09:50 | Tio_Nick | File Added: Captura de tela de 2025-02-09 06-32-50.jpg | |
2025-02-09 09:50 | Tio_Nick | File Added: Captura de tela de 2025-02-09 06-33-07.jpg | |
2025-02-09 09:50 | Tio_Nick | Note Added: 0005908 | |
2025-02-14 15:59 | strayerror | Status | new => closed |
2025-02-14 15:59 | strayerror | Resolution | open => no change required |
2025-02-14 15:59 | strayerror | Note Added: 0005913 |