Look, this really is a must... Let me write the things which I have been craving to see and play and feel, in a pokemon game.
Let me present you with a rough region map first (just to use as an example):
https://s30.postimg.org/6nefjwv41/adf.png
1) As you can see, there are "12" cities to feature a gym in one region, instead of usual 8 used in every game. What I am imagining is, the player starts the game but the game world doesn't go linear except the first part of the game. And no city on the world map is blocked or restricted from accessing early, so player can take on any gym he wants in any order, and can travel almost pretty much any city/town with freedom, and all gym leaders use 6 pokemon in battles, and the levels of gym leaders' pokemon are determined according to how much badges you've got before battling them (example; level 10 team in your first gym, level 20 if you've got one badge, level 25 if you've got two badges, level 30 if you've got three badges, and so on...), and both your pokemon and gym leaders' pokemon's level become fixed to that level for the duration of the gym battle, and your pokemon don't gain experience, and both you and gym leader can't use any healing items (just like battle frontier/battle tower/world championship/battle subway etc. etc. from original pokemon titles). So this means no over-leveling the gym leader and winning easy battles against them or spamming potions, every gym leader has 6 pokemon, and both of your teams' levels are equal to each other, and even the worse, you cannot challenge the same gym leader ever again if you lose to him just once, even if you save before you battle him, the result of the gym battles are recorded independently from usual savefiles in one game! So this is why "12" gyms exist, the pokemon league still requires only 8 badges to participate, but out of 8 gyms, if you **** up at half of them, you can still go to 4 other cities and challenge 4 other gyms for second chances. All of these things, would make a particular pokemon game way more challenging and apart from any other pokemon games, and makes gym battling more strategy-oriented and requiring proper training of pokemon, instead of usual grinding and sweeping through of a gym with one pokemon's one move... The games always show it like every gym is a nothing special piece of cake, and you are the only one who is participating in pokemon league, as if you are the chosen one and on a fantasy oriented quest to take down 4 evil fiends. On the other hand every trainer you face on the next routes have higher leveled pokemon than a gym leader. And in spite of that it feels like nobody participates in that pokemon league. That is like a joke. This shouldn't be the case... I think this would be much more realistic and how it is like in the anime, lol. About the entrances/gates on the image, they are merely the only things restricting the player from advancing through at the first 2 gyms, and player needs to beat at least two gyms out of 4 in inner square in order to be able to travel to other cities and challenge other gyms. That's the only restriction keeping the player from visiting other cities that I've thought for this sketch.
2) Have you ever felt like that you are the only challenger of the pokemon league, and elite four literally has no life, because even if there are other challengers, they have to constantly battle and crush challengers, heal up quickly and battle another challenger, 24 hour of a 365 days of a year? The pokemon league should also be like how it is in the anime. Meaning, there is an actual tournament, and it doesn't feel like that you are the only one who challenges elite four to become the champion in game. There should be firstly a tournament section. You fight against randomly chosen trainers every battle. And healing items are still banned, but levels of the pokemon are not fixed, so you can grind and train your pokemon to your heart's content before participating in the tournament, also pokemon can gain experience through battles too. There should be a first 4 preliminary rounds, which you use only 3 pokemon to battle, and you can always change your team and ofcourse heal your party after each round and take a break before going to battle in next round. And you battle on a certain type of field each round previously mentioned by the announcer (namely those could be grass, rock, ice and lava fields) and those fields gives advantages to certain types. After first 4 rounds, trainers are allowed to use 6 pokemon in next 4 rounds, and every battle takes place on a regular field which doesn't give any advantages to any types. You fight against noticably tougher opponents on these rounds, and some of those trainers even should be a special familiar NPC who is known to be strong in the game (ex: player's rival). And the 8th round should be the final round, and after beating that and becoming the winner of the tournament, player should gain the right to challenge the elite four and the champion if he/she wants! And finally fighting against these elite four and champion should be just like how it is in the old vanilla games, meaning you can use items and healing and stuff, anything goes! And you can challenge any elite four member in any order you want...
So those are my big dreams, and those are what I want and expect from a pokemon game. Because seriously, I don't really want to play a linear pokemon game anymore, which it's compulsory to beat certain gyms in certain orders and/or certain cities being available after beating gyms, and I don't want to just go and beat elite four after gaining all badges, I want these things to be like how they are in anime. I want them to be organic.
Is there a hack/independent pokemon fan game like this yet?