I had an interesting idea for rivals in Pokémon when playing through Heart Gold/Soul Silver with my little brother. The premise of the idea is [b]your rival is an actual player, just like you.[/b] See, what my brother and I did was after every gym, we'd battle to see who was stronger. At the end, I had won 3 and he had won 5, but he got Water and I chose Fire. It was interesting because we weren't only building our teams to beat the game, but to beat each other. It was a lot if fun.
Now, I also have an idea for how Gamefreak could implement this into whatever Pokémon game they make next. Here it is:
When you reach certain points I'm the game, you battle another real player at the same point in the game. These battles would replace the normal rival battles. To make things fair, there would be restrictions on the matchmaking, depending on play time, average team level, team size, etc. This way, you don't run into someone who spent 3 or more hours grinding their Pokémon up to level 20 when you have level 5 Pokémon. A new system of disobedience would be added to discourage grinding to ridiculous levels.
The simplest system I can think of is without gym badges, Pokémon will have a 10% chance if disobeying for each level above level 10. This cap would be raised by a margin, depending on the levels needed to defeat the eighth gym. Estimating level 45, each gym would raise that cap by 5, possibly more earlier on, like 6 or 7.
Anyway, it's a simple idea, without too much thinking to it. Please tell me what you think, or ways it could be improved.
-
It would be cool but I think it's best to keep it between 2 friends. People [i][b]will[/b][/i] find a way to exploit it. And also you don't get to sweep elesa with an overleveled serperior because of didobediance. (which is what I did in pokemon black)
-
Well I kinda like the idea, but it wouldnt work out... They should make it so: Every person in your 3DS friendlist who plays Pokémon gets a "clone", which invades the others game, after beating a gym. Said clone now waits somewhere in the town. Now you can battle him/her. They have the team, they beat the gym with. To make it fair you can see the level of their Pokémon, but not the Pokémon themselfes! On top of that you have to fight with the team you beat the gym yourself too. And if theyre using Pokémon with a way to high level, you should be given the option to lower the level to the the average of your used ones.
-
My biggest problem with this is that the rival isn't consistent. It was meaningful to you because every battle was done with your brother. Additionally, you have an emotional connection with him. Your proposed idea would have us battling different random people each time, and there would be no sense of continuity. Besides, not everybody likes waiting for someone to make a move or even have an internet connection for that matter. So basically: Your experience was: Personal Consistent Slow Your idea results in an experience that is: Impersonal Inconsistent Slow The standard experience is: Impersonal Consistent Fast While I agree that adding a personal component would be cool, I don't think it's feasible without losing one of the other two criteria.
-
Self bump