So, Epic unveiled their work on the Unreal 4 engine not long ago. Of course, you can focus on all the graphic upgrades and whatnot. What stands out for me is the fact that, if it works as advertised, the engine could help developers cut development time to a third. This due to being able to see the impact of their changes in real time (if I understood correctly), among other things.
Why do I bring up complexity in games? Most recent games, especially those in long running franchises, seem to be extremely linear in their level design and smaller in scope compared to similar games in the late 90s. From what I can gather of developer commentaries this is generally due to two factors: 1) Creating the graphically rich environments takes way too much time for complex levels. That time equals exponentially escalating costs, thus, shorter and simpler means less development costs. 2) Related to that, ballooning budgets demands new markets to be wooed into buying the game, otherwise there will be no profit. New gamers may be put off by big, complex game environments and gameplay.
So, if it takes less time (and thus less money) to build new games based of U4 engine, there is a reduced dependency on new gamer sales to balance expenditure. Could both of this changes, combined, be able to make games more complex, non-linear, open, etc and still remain within reasonable budgets?
Why do I bring up complexity in games? Most recent games, especially those in long running franchises, seem to be extremely linear in their level design and smaller in scope compared to similar games in the late 90s. From what I can gather of developer commentaries this is generally due to two factors: 1) Creating the graphically rich environments takes way too much time for complex levels. That time equals exponentially escalating costs, thus, shorter and simpler means less development costs. 2) Related to that, ballooning budgets demands new markets to be wooed into buying the game, otherwise there will be no profit. New gamers may be put off by big, complex game environments and gameplay.
So, if it takes less time (and thus less money) to build new games based of U4 engine, there is a reduced dependency on new gamer sales to balance expenditure. Could both of this changes, combined, be able to make games more complex, non-linear, open, etc and still remain within reasonable budgets?