No entanto, Prime foi cuidadosamente esculpido, cada canto e brecha do jogo foi planejado, isso exige um tempo de produção que não temos, se torna inviável ter tamanho nível de atenção aos detalhes em cada jogo.
Teremos infelizmente que apelar para algo que eu não gosto, geração procedural. Sozinha, a geração procedural é algo inviável em design, pois grandes mundos gerados aleatoriamente são apenas grandes chatices sem a mão humana. Porém, note como Minecraft evoluiu através dos tempos.
Inicialmente, Minecraft possuía apenas um mundo gerado aleatoriamente e isso por si só não era tão interessante assim. A parte mais interessante era construir sua própria casa, ou seja, quando você fazia algum tipo de interação humana com aquele mundo.
Eventualmente o jogo evoluiu e adicionou estruturas pré-produzidas dentro do seu mundo procedural. A qualquer momento que você estivesse explorando era possível encontrar uma vila, uma mina abandonada, um templo perdido, locais interessantes de explorar. A diferença entre divertido e chato está exatamente em quanta enrolação aleatória há entre dois pontos pré-produzidos.
Assim como se fôssemos fazer um jogo de Sonic teríamos que apelar para geração procedural, pois é preciso criar muito conteúdo para se percorrer tão rápido, em Metroid podemos interligar cada estrutura maior com uma pitada de geração de conteúdo aleatório. Não é a melhor opção, mas fazer 100% do jogo a mão também não é viável.