TacticalMetaphysics / LiSE

Rules-based engine for life sims, with time travel
GNU Affero General Public License v3.0
116 stars 9 forks source link

Accessibility features #53

Open clayote opened 6 years ago

clayote commented 6 years ago

It'd be useful for visually impaired users to have ELiDE say the names of entities when you mouse over them, read out stats for you and whatnot. I could implement it with, say, py-espeak-ng.

Quite how much information to read aloud and when is a question for those users. But I think it'd make sense to start by reading names first and then providing detail if you hover the mouse for a bit.

clayote commented 5 years ago

It would be better to implement a generic accessibility API for Kivy, then configure ELiDE to use that.