scotchkorean27
Programmer/Pastry Enthusiast
- 24
- Posts
- 9
- Years
- AMERICA
- Seen Mar 16, 2017
Hmm, I'm kind of inclined to disagree with you there. A good open world game has to avoid linearity, but I don't think making the entire world simultaneously and always accessible is the right choice there. If we scaled levels dynamically to match the player at every step, theyd have no real reason to level or progress. I'll use Skyrim as an example, since that seems to be the poster child for open world games these days. There is a lot of stuff that is available immediately like the Dark Brotherhood, but Skyrim actually enforces a lot of level minimums too. A level 1 player can't just waltz into Solstheim and expect to stand a sliver of a chance, the same applies to the civil war questline and the Daedric quests. While an open world game avoids story and narrative linearity, it's perfectly acceptable and even preferable in some cases to enforce a difficulty curve of some sort. To the second point about overpowering things, I don't really think there's anything fundamentally wrong with overpowering an area. Going back to Skyrim (I dunno, it's the only one I can think of off the top of my head), even though the enemies in that game do scale with player level, all of them have upper and lower bounds. IIRC, bandits cap at level 55, and dragons bottom at level 10. Even narratively speaking, if all beginning trainers start from Pallett Town, then it stands to reason that the trainers around the area are going to be lower leveled, from which they move on to higher leveled areas.Similarly, you would need to make it so that once a choice is chosen, to go to either Viridian (and, by extension, the Viridian Forest or Giovanni's Gym), once the player actually does go in the direction that they originally chose not to, they will be presented a similar challenge as if they'd gone their in the first place (and not simply overpower everything in their path).
However, I totally think you're right about grating players function and sanction. =)