Según ha sido revelado en los foros de Assembler Games, nuestro querido Metroid Prime funcionaba contando con el motor gráfico Unreal Engine 2, o mejor dicho, con una versión ampliamente modificada de éste. Procediendo con lo que fue escrito en el post original…
Metroid Prime se ejecuta con una versión ampliamante modificada del Unreal Engine 2. Se puede certificar esto si se mira el cuadro de texto situado junto a Asset_CMDL_EditorModel. Allí se encuentra la palabra “/cooked/”.
Los que ya habéis trabajado con el Unreal Engine, ya sabréis de que se trata, de lo contrario es posible que os interese leer lo siguiente. Cooking es un término usado para la compilación de todos los mapas, guiones, contenidos etc… que has hecho en un ejecutable o un “juego”. Fue usado inicialmente para consolas, pero ahora también sirve para PC, lo que se traduce en tiempos de carga más breves.
También utilizaron las característica de Unreal Engine a nivel de streaming. Estas aparecen de forma muy extensa en el Unreal Engine 3, pero también estuvieron presentes en el 2. Es curioso como Retro Studios poseía una licencia privada para cosas que no llegó a utilizar nunca.
También puedo confirmar la existencia de algunos archivos del código fuente de UnrealScript en el disco, que estoy intentando extraer. Es probable que esto de lugar a un montón de diversión y excentricidades.
Así pues, los increíbles resultados gráficos con los que Samus sorprendió al mundo, tendrían origen en dichas herramientas a las que la second party de Nintendo tuvo acceso de manera privilegiada, razón por la cual no nos extraña que la obra de Retro Studios hiciese que muchos escépticos se comprasen una GameCube.
Fuente: My Nintendo News





