I cant answer your question entirely but a few points i can address.
Linear could be for many reasons. Take Half Life 2. Valve wasnt going to take such a massive game & make every single area, huge & exploreable. Too much wasted space, too much time, too much money for nothing.
Linear & scripting can be a good thing. Take UC3 for example. If it wasnt linear then maybe that plane sequence might not have happened & considering how much effort when into just that one sequence it would be a real shame for it to not have happened.
Devs want to craft an experience, pacing can be weird issue. Too much choice, too much freedom can affect the entire game & the players experience. A reveiwer could easily tear apart a game for a bad experience he may have had
I love open worlds like th elder scrolls game but not every game needs that design. A elder scrolls game has loop holes. Maybe i could kill the final boss & complete the game within 5 mintues of being thrown into it. That's great that the possiblity is there. For something like Uncharted that is suppose to give you an action packed ride you might not want to give them the ability to end the game 5 mintues into it.
Choice is hard for developers to deal with at this point when games are becoming extremely complicated. Pacing & a persons overall experience can be affected in a bad way because of these certain design choices. It really all comes down to what the game is trying to do. I think its just more developers are trying to make a unbelievable experience that rivals movies, or novels
Thats hard to do with choice & freedom. We just aren't there yet. Games also have budgets as well. Something like what you wish for is something you could literally experiement with for a 100 years. What you want can be extremely complicated to pull off correctly. Few games attempt freedom & choice & others do not. Thats just where we're at in game development right now
I myself would like to see the elder scrolls radiant AI in all games. I dont see developers attempting this anytime soon though.
Log in to comment