It's not removing your choice, it's just forcing you to explore.
It is when areas are locked by game progress (Gyms and HM usage in older games)
You can't advance and you can't explore if you don't beat the part of the game you are, because the maps are locked in behind game progress.
Tying diversity of Pokemon to diversity of locations doesn't remove choice.
It just encourages exploration.
It is when your exploration is locked behind gameplay sections. I would love a gigantic starter area with various places to go and you could have lots of options but most pokemon games just do the city > linear route >next city and the ones who doesn't have their options locked behind backtrack with HM or items (fishing rods)
One example is how you can get Corphish in Hoenn very early, however not by using old rods, only by using good rods and beyond.
For example before the first gym you have 18 options of Pokemon to catch between all routes and the first gym (you get 4 more options going into rustboro tunnel).
Now imagine a set of routes and dungeons that would make these 18 pokemon optional to catch, 50 instead. You design the routes and places in a way that is open world for you to explore and catch whatever you want and to use whatever you want.
It is a heritage of older pokemon games that had less pokemon available (fire red you had 12 different pokemon to catch before the first gym)
Unless you change how the map is made, you will always be shackled to this limited option of choices.
Excuse me. That was my intention when I said tha these hacks ar easier, down to me making my own edits of pokegold. That was also the point posited on Reddit.
Working on it as a learning game is fine, what isn't is to release it for others to play in a way that there is so many options of it that you don't know which hack to play.
I, for example couldn't recommend which pokemon emerald romhack I would pick for someone to be his first game. The reason is that we have so many options that it is impossible to choose and most of them are not even that different already.
And check this out: 2 hours ago someone posted this:
Tell me, after gou read his post, do you think this is different than any other attempt to reinvent emerald that we got?
Dude is literally reinventing the wheel and expected the player to give a shit, every function he listed has been done already countless of times. Even if he finishes his project, it is just another one of Vanilla plus to be drown in the sea of sameness that emerald already has. The point isn't doing the hack, is to release it for no gain for the player.
if you don't want to use the same mons because you replay the games constantly it's an issue you created not the games fault.
It would be if the game offered 50 options to choose but you can see that it isn't the case. You have 3 options in the first route, it os something that is heritage from the first game (they had 150 pokemons), nowadays you can put 50 in the first route alone and you would still have enough to fill in the rest.
And it isn't about replaying games, it is about using the same pokemon in other games. Lets go back to first generation. You can carry a team of 6 pokemon, it would still be 25 runs to run all pokemon (assuming that every one is single stage pokemon, which isn't the case). But this isn't what happens in actual games where you get way less options. (See johto for example)
Limiting access to your options is how you balance things and make your own game some what unique.
So is the first pokemon game unique because it had less options? So every time you pick a charmander you HAVE TO pick Mankey because you will br absolutely fucked by rock throwing Geodude and every single option isn't effective against a single geodude when whoever picks bulba and squirtle shits on pewter gym? Come the fuck on.
A steel type early bird is insanely strong over Pidgeot so why even bother having it?
The same goes for picking a Bulbasaur and Squirtle over Charmander in the first game and they still make that way ever since. And that is why I think exclusive type gyms are something bad for the game. Your playthrough will be decided by what pokemon you choose, this game design is something that should be abandoned.
Why is Cynthia so Iconic? She was the first Champion (Blue doesn't count) to have a diverse team that needs to be countered to win. If you pick Treecko in gen 3, you are fucked against Steven for no reason at all, just because you didn't pick the other options. And in emerald you get advantage because it is Wallace instead. It doesn't make sense.
And we know that they can alter their team based in your choices, they just don't make it more often.
One of the things I always wanted was a randomized that matches biomes to pokemon.
This goes against what randomizer even means, it would just be the same limited options that could be traded by day/night cycle encounters.
Yeah I always dislike whenever rom hacks or fangames have like 10-20 pokemon on the same route.
It is a problem only because the maps are shitty. If you made 3 ways to go from city a to B, you can put these 20 pokemon in the same area but in different areas.
Imagine a coastal area that there is a mountain that connects city A and B.
You can go by the sea.
You can go by a made path.
You can climb the mountain.
You can even add timely events like the coastal area that is influenced by the tide or make the mountain impossible by falling rocks that knocks you down or the wind or the waves. We know it is possible because that was what happened in gen 3 with the seashell caves.
There is this place below rustboro that you could make this very thing, lets imagine that instead of being forced into the forest, you could go by the sea in low tide and get water pokemon. Or there is a underground tunnel that goes beyond.
Just break the simple route and create different paths to the same place. We know it is possible because it exists already.
But we can't expect this from gamefreak that did their open world basically a gigantic garden.