What do you think of invisible walls in games?
I think they get a bad rap.
World Collision data is, by necessity, separate from visible models, except in the case of BSPs. So something visible doesn’t necessarily have or not have collision unless some guy steps in and adds it. So in any game you play, you can make this mental separation between what you see and what the collision area necessarily is. As you feel around objects and the environment more you can build a model of what the real collision data is.
Realistically games need to keep you within a certain area. They can only have so much ground to stand on. They can only have so much content, so many enemies, spread so thin. They can’t go on forever. So they need to constrain you. However if games are just constrained to their play area, then they’d look really dull. So games use invisible walls or tiny insurmountable walls to show you scenery far outside the play area.
If the player is not constrained to the play area then they may end up infinitely far from the play area and not be able to get back to it. They may end up falling into the void beneath the world. They may end up stuck on unfinished geometry.
Invisible walls get a bad rap because people don’t like gamey abstractions that don’t have any type of in-universe justification. If you don’t have them then people can frequently find ways out of the play area. They are the second line of defense after visible walls from players falling outside the play area. While common players lament invisible walls, they also do not want to actually fall into an endless void and get stuck or die. Players secretly know why the game is that way (because it’s not really a portal into a micro-reality, it’s just a bunch of models assembled to look like things in response to actions people programmed), but they do not want to acknowledge that.
“One of the most outlandish is in The Legend of Zelda Oracle games, where you can walk past trees in winter, but in any other month their hanging leaves form an impassable barrier. The newer games in the series tend to avert this to a greater degree; for example, starting from Ocarina of Time, bushes and pots can be destroyed from the start- using weapons or just bare hands. No Power Glove required.”
It works the way it works. It doesn’t really matter if it’s logical, it only matters that it works, that it’s consistent and understandable. Simple as that. Devs want to come up with a lame excuse, who cares? Mother 3 had an invisible wall in the form of tiny ants that the text box said you don’t want to go past for fear of stepping on them. No one’s gonna complain about that because it’s mildly charming and original even if it’s an excuse to block your way all the same.