See, what bothers me about random encounters is two things:
- You can't actually see the thing you're going to battle until you're actually battling it. I want to know what I'm up against before I decide to engage in combat.
- Am I really supposed to believe that these things just randomly spawn into existence from walking into some "tall" grass? Some of these guys are significantly taller than the player, who is taller than the grass, this doesn't make any sense.
This isn't even a matter of "why can a yellow mouse use electricity," as that's just a fantasy trope and this is a fantasy setting, so using fantasy tropes is not only fine but kind of obligatory, as that's at least partially what people are here for.
No, this is on a level of "why does stuff randomly happen with no warning for no reason," which isn't a genre specific thing. It's just...dumb.
I am aware that Pokemon is not the only game that does random encounters. I know that other games do it too. But I don't like those games at least partially because they do random encounters. And I don't like that these games do random encounters for the same reasons.
And I get that in the past they did this because they just didn't have the processing power for real-time overworld enemy movement. But that was the past. This is the present. Plus we see some pokemon on the overworld map anyway, so it's just downright inconsistent.
I have a similar issue with how Gen VI randomly warps you into a pocket dimension every time you do a pokemon battle. The sprite-based games at least had the excuse of "well we painstakingly created this sprited territory, we wouldn't be able to rotate it around without drawing it all over
again, and ain't nobody got time for that." I'm a spriter myself, so I totally get that.
But now you've already created a 3D environment for us to run around and fight in, so why not use that as the backdrop? Because it's too cramped? Then don't design the world map in a way that makes it too cramped. Hopefully Gen VII changes this.
And like, it's not like what I'm saying can't be done. The Hyperdimension Neptunia series has visible enemies walking around the map, and also has you fight them in the same room as the overworld map. And I'm sure other RPGs do it too.
As is, this aspect of Pokemon is borderline immersion breaking for me.