I only know 2 pokemon pc games.
The first one is Pokemon Crater.
(
www.pokemoncrater.com)
In this site, there are all kinds of maps, go to the one you like to go to and then walk around. If you saw a wild pokemon and want to capyure it, u must fight the wild pokemon useing your own pokemon until the wild pokemons hp is under 16. And then you can train it to 100 lvl and fight gym leaders or even the two sets of Elite Four, Or you could even catch some legendary pokemons too.
My username is livylee, what's yours?
The second is called TPPCROG.
(
www.tppcrpg.net)
This is a totally different pokemon game from pokemon crater. But there are maps too, you can click on the map you want to go and you will see a picture. Click anywhere in the picture and you will meet some pokemons. You don;t need to fight to capture it, just click " catch" and then you will get that pokemon. In pokemon crater, all pokemons
highest lvl is 100, but this pokemon game doesn't have the highest lvl, your pokemon can be even more than a 1000 lvl. There are gym leaders to fight too in this pokemon game.