Hello there and good day.
I discovered your game today on itch, and the description pulled me in, I downloaded it.
Thing is, I'm visually impaired, so do to that, I'm using the self voicing mode built in ren'py, enabled by pressing V.
It reads everything on the screen, as soon as the game starts, the disclaimer doesn't read, but with trial and error, I managed to pass that point, main menu reads just fine, options menu too.
but when starting the game, customizing my MC doesn't read well.
It doesn't read the options at all, but the results are read all lumped in one line.
would there be any interest in looking into this? and thank you.
here's what one of the nice devs who works on an accessible vn, called secret island had to say when it came to making things accessible with self voicing in his game.
The main issue I had to fix were buttons and other stuff that were made using an image with text in it. Self-voicing tries its best to read stuff, so if I use pictures it can't do anything about it. So, anytime I use a picture I can add the 'alt' value to tell self-voicing how exactly I want it to be read.
imagemap:
ground "gui/main_menu.png"
hover "gui/main_menu_hover.png"
hotspot (57, 33, 274, 129) action Start() alt "Start"
It also helps when you don't want something to be read. For example, my game has a day counter on the top right. But it was being read for each dialogue being show on screen. So, I added alt "" to force it to not be read.
text "Day [day]" xalign 1.0 yalign 0 color "FFFFFF" outlines [(2, "#000000")] font "fonts/PentagramsSalemica-B978.ttf" alt ""
The same goes for narration. If I want a dialogue to only play during self-voicing I use alt like it is an character. For example, to describe things on the screen. Something that is being show on a picture, but the characters aren't talking about it. Like their clothes, or something happening on the background.
here are some links that hopefully might help in your research about self voicing.
https://ladyicepaw.itch.io/invisible-seams/devlog/415360/tips-on-making-your-vn-...