Meowdy!
The newest version of Ren'Py has a ton of accessibility options, but most of them are geared towards the user playing your game. Meaning, you can get a lot of Unintended Effects.
I'm releasing code for developers to add accessibility to their game, giving you a huge amount of control over your game while allowing users to enjoy it how they see fit! It features options for:
Text: Allow users to change font, size, color, and kerning of their text!
Sound: Audio cues alert users of music change, sound effects, and ambience.
Visuals: Toggle motion effects like screenshake! Adjust textbox opacity!
For almost every option, I opted to use persistent variables rather than gui.rebuild(). The intensive nature of rebuild makes it unsuitable for text/quick toggles, while persistent is seamless, so you should get the best possible result this way.
You can grab the files over here on itch.io! It's absolutely free, but if you choose to donate, that would be awesome.
Otherwise, feel free to grab them here!
Accessibility Options
Forum rules
Do not post questions here!
This forum is for example code you want to show other people. Ren'Py questions should be asked in the Ren'Py Questions and Announcements forum.
Do not post questions here!
This forum is for example code you want to show other people. Ren'Py questions should be asked in the Ren'Py Questions and Announcements forum.
- wyverngem
- Miko-Class Veteran
- Posts: 615
- Joined: Mon Oct 03, 2011 7:27 pm
- Completed: Simple as Snow, Lady Luck's Due,
- Projects: Aether Skies, Of the Waterfall
- Tumblr: casting-dreams
- itch: castingdreams
- Location: USA
- Contact:
Re: Accessibility Options
I'm interested in seeing this. Can you post the raw scripts here in code?
Who is online
Users browsing this forum: No registered users