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.
- Posts: 56
- Joined: Sun Feb 03, 2013 4:09 am
- Projects: The Waters Above, Heart of the Woods
- Organization: Studio Élan
- Tumblr: minutekiwi
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!
- Miko-Class Veteran
- Posts: 613
- 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
Users browsing this forum: No registered users