pokemon fangames accessibility request

the flying pikachu

Rookie
Member
Joined
Aug 6, 2020
Posts
3
Age
13
hello evry developeri am ilyas, a blind gamer from algeria
please make your fan games accessible to us by doing the following
footsteps
screenreader or sapi support
sound effects and cues for dors, water, gates, etc
a sound for bumping in to a wall
keyboard navigation and hotkeysfirst, maybe someone is gonna develop a tts script from pokecommunity
that script will support sapi or screenreaders
sapi is the standart text to speech platform for most of the text to speech voices, (tts voices), usually some of them are allredy preinstalled on windows 8 or later
a screenreader is a software that allows us blind computer users to navigate and use the computers useing tts speech synthesizers
so, that is an intro to those who don't know how blind people work :d
i've posted a thread on the same subject on the game devement forum on pokecommunity
you can go see it and discuss there if you wish
thanks for your interrest
 

TechSkylander1518

Wiki Dweeb
Member
Joined
Mar 24, 2017
Posts
381
Thanks for listing these out! I hope these can all get implemented, it'll be great to have fan games more accessible!
footsteps
I think someone made a script for this recently! I'll try to hunt it down and link it in this thread if I can find it!
sound effects and cues for dors, water, gates, etc
a sound for bumping in to a wall
Bumping into a wall is generally included in the default essentials! It's the same sound effect regardless of what you bump into, though, so you wouldn't be able to tell if it was a wall, person, or an item that you could click on. Do you have any suggestions for what sound effects could be used to convey that? Or maybe even just a TTS saying "Item!" when you bumped into an item would work?

When you say audio cues for water, do you mean like a general sound of running water in the background, that got louder as the player approached the water?

If PokeCommunity can make a TTS script, that would definitely be a huge step forward for accessibility! The only alternative I could think of would be recording TTS lines ahead of time and making them play, which would also be a bit awkward for battles where there's so many variables for messages.


There's two other things I think would probably need to be adapted:
Pokemon battles don't show the opponent's HP in numbers, but instead as a bar that's green when it's high, orange when it's down to half, and red when it's low. There's other pieces of info in battle like a Pokemon's level or gender that are just shown visually. Maybe there could be a way for players to press a button and get a message with that info? (I might even be able to do the text part of that, and then the TTS script could read it!)

The bag is made up of a very long list of items. I know a search feature could help make that easier, but there might be some times when you just want to look and see everything that you have. The only solution I can think of would be to read each item when your cursor is on it- is there any better alternative?
 

the flying pikachu

Rookie
Member
Joined
Aug 6, 2020
Posts
3
Age
13
hey there. @2
almost evrything is correct but:
yeah, sound of a looping water running that gets louder as you aproche it
i recommend a sound for bumping into a wall, and another for bumping into another object/locked dor/water/item/etc
here's the text for battle
note note note note note.........
///cry/// a whild level x "POKEMON" apeered
go, "MY POKEMON"
boom, ///cry///#if i am faster then enimy "POKEMON"
select an action for "MY POKEMON": attack
#i press enter
select an attack: attack: typexxx, physical or specialxxx, powerxxx, acurassyxxx, flavor textsss, (xxx is a number and flavortext is the discription of the move)

"MY POkemoN" used movexxx. mYpOkEmOn has delt x damage to foe pokemon. foe pokemon is paralised/confused/statused
etcetci previously said something about hotkeys, well
during battle:
h=announce health
s=strength
d=defence
shift+s=spec attack
shift+d=spec defence
f=speed
shift+h=enimy health persentage
t=your "MY POKEMON" type ###i did that on purpice lol###
shift+t=foe "POKEMON" type, if it is captchered before
n=description of my "MY POKEMON" ##op##
shift+n=discription of foe "POKEMON"
etc
i should come up with a hugy huge list of recordings if they'ren't gonna make the tts script lol
anyway, thanks a lot for interrest
 
Last edited:
Top