Alright, thread listen the fuck up. I’m going to reiterate post 8 since apparently my english is too complex for people in this thread.
I am not saying you ship games that randomly generate their content. At all.
I am saying, you randomly generate the shell of the game, ONCE, and then the LDs populate it, paint it, add their unique flair, and set up the game within that world that now exists.
Aka, you randomly generate the first 80%, and then you can spend all your time on the last 20%. Then you ship what, as far as the gamer is concerned, is a static set of levels.
This has many, many benefits, not the least of which is that with a robust enough system for generating the world, you can very rapidly test out thousands of potential starting points, without ever bothering to do any actual work. You generate your shell, you give it a playtest – is there something you can use here? Yes? Great! Full steam ahead! No? Reload.
Compare this to a situation where you have a few weak level designers (because every team has them, I don’t care if you are the greatest game company to ever exist), and every time people aren’t happy with their levels, they have to go redo a non-zero amount of work.
It’s worth mentioning that this approach scales absurdly well. In fact, the larger your game, the more benefit of using a system like this. As I said, you can start with a game the size of Oblivion, rather than having to spend a year building Oblivion to start with.
In fact, in these situations, you can actually set up all your missions, plot, branching, storyline, and characters completely independent of the level creation process. With proper tools, the entire game can be built without even having a physical game world, and then you can generate the game world as soon as you like.
Consider the implications of this – you can ship a game with a much more polished and well built hand crafted system, but you can also ship a mode where it just auto-generates the entire game world. Replayability then becomes infinitely more interesting than just picking a different class, or a simple story branch. It would allow you to replay the game again for the first time.
Anyway, this is coming. AAA games are at record levels of unsustainability, and as more and more world interaction and world simulation become the expected part of games, it will have to be this way, or the entire industry will implode and we’ll be stuck playing XBLA games for a decade while it rebuilds itself.