Acessibility questions

Discuss how to use the Ren'Py engine to create visual novels and story-based games. New releases are announced in this section.
Forum rules
This is the right place for Ren'Py help. Please ask one question per thread, use a descriptive subject like 'NotFound error in option.rpy' , and include all the relevant information - especially any relevant code and traceback messages. Use the code tag to format scripts.
Post Reply
Message
Author
dangernoodle
Newbie
Posts: 4
Joined: Sun Jun 12, 2022 1:42 pm
Contact:

Acessibility questions

#1 Post by dangernoodle » Sun Jun 19, 2022 12:38 pm

Hi! I really want to try to make my game more accessible. I'm thinking of using alt tags for the images but I have some other questions.

One thing I'd like to do would be having a character find a document that the player can read. What's the best way to handle this? Making an image and putting the contents in the alt tag? Making an extra large textbox with the contents? I don't really know what the limitations of screen readers and alt tags might be, so if anyone has any accessibility guides for Ren'Py, that would be really helpful! Thank you :)

User avatar
Ocelot
Eileen-Class Veteran
Posts: 1882
Joined: Tue Aug 23, 2016 10:35 am
Github: MiiNiPaa
Discord: MiiNiPaa#4384
Contact:

Re: Acessibility questions

#2 Post by Ocelot » Sun Jun 19, 2022 12:44 pm

> Making an extra large textbox with the contents?

I suggest using NVL mode for that.
Documentation wrote:There are two main styles of presentation used for visual novels. ADV-style games present dialogue and narration one line at a time, generally in a window at the bottom of the screen. NVL-style games present multiple lines on the screen at a time, in a window that takes up the entire screen.

https://www.renpy.org/doc/html/nvl_mode.html
< < insert Rick Cook quote here > >

dangernoodle
Newbie
Posts: 4
Joined: Sun Jun 12, 2022 1:42 pm
Contact:

Re: Acessibility questions

#3 Post by dangernoodle » Mon Jun 20, 2022 2:42 pm

Ocelot wrote:
Sun Jun 19, 2022 12:44 pm
> Making an extra large textbox with the contents?

I suggest using NVL mode for that.
Documentation wrote:There are two main styles of presentation used for visual novels. ADV-style games present dialogue and narration one line at a time, generally in a window at the bottom of the screen. NVL-style games present multiple lines on the screen at a time, in a window that takes up the entire screen.

https://www.renpy.org/doc/html/nvl_mode.html
Doesn't that apply to the whole VN? Because I only want 1-2 screens to show a full text (a document the player character finds and reads).

User avatar
Ocelot
Eileen-Class Veteran
Posts: 1882
Joined: Tue Aug 23, 2016 10:35 am
Github: MiiNiPaa
Discord: MiiNiPaa#4384
Contact:

Re: Acessibility questions

#4 Post by Ocelot » Mon Jun 20, 2022 2:54 pm

Not, you can switch between modes as you wish (mode is actually property of a character):

Code: Select all

define char_a = Character("")
define char_b = Character("", kind=nvl)
# . . . 
char_a "this will be shown in ADV mode"
char_b "This is the first line of text in NVL mode"
char_b "This is the second line of text in NVL mode"
char_a "we in ADV mode again!"
< < insert Rick Cook quote here > >

Post Reply

Who is online

Users browsing this forum: Bing [Bot]