So after Eiji Aonuma's little announcement on Nintendo Dirct that they are looking into changing the linear structure of the next major Zelda release, I was discussing this with a friend. Being an old-school Nintendo fan, it brings back memories of the earlier 2D Zeldas, in which most of them could be completed in any particular path you wish, and I must say I'm excited to see what they come up with. My friend, on the other hand, is not too happy about it.
"Games need a logical progression in order to provide depth into the story", he says. Of course, I'm starting to wonder if he has a point. Have the more recent Zelda titles become this way in order to provide a more detailed storyline? What about other linear/nonlinear games?
Here's what I consider a summary of the advantages of each:
Linear:
- Story progression. Since the game requires you to complete things in a certain order, the story can progress along with each step completed.
- Potential for more intricate puzzles, since the progression creates an affirmation of, for instance, what items you already have in order to solve a puzzle.
Examples: Final Fantasy 4, Final Fantasy 6 (World of Balance), most 3D Zelda games.
Non-linear:
- More free and open world. More incentive to explore and discover, because you know you're not diverting away from a story that practically holds your hand to the next place.
- More potential for efficiency. Speedruns, challenges, ways to complete the game in an insane amount of time, provided you have the skill for it.
- Linear puzzles (such as some boss fights) can be cliche (eg. always use the same item that you found in the dungeon on the boss for that dungeon. Rinse, repeat). Nonlinear can remove this because the game progression does not guarantee that you have a particular item. For instance, said item just might make the fight easier.
Examples: The Legend of Zelda, 2D Metroid series, Megaman series
Which do you think is better?