Revista Informática

Curiosidades (14): La caída de Jak

Publicado el 06 julio 2018 por Royramker @RoyRamker

Jak and Daxter: El Legado de los Precursores (2001) fue uno de los primeros grandes juegos de PlayStation 2, un juego de plataformas desarrollado por Naughty Dog, el estudio californiano que venía de crear la trilogía Crash Bandicoot para PlayStation.

La primera entrega de Jak and Daxter seguía el estilo marcado por Super Mario 64 y Banjo-Kazooie, pero Naughty Dog tenía la misión de demostrar el salto generacional que suponía PlayStation 2, así que se marcaron como objetivo crear un juego que fuese técnicamente espectacular y de mundo abierto con los escenarios conectados entre sí, sin mostrar pantallas de carga ni separación de escenarios por niveles o fases como era habitual.

Un proyecto muy ambicioso que se logró gracias al trabajo de Andy Gavin, cofundador de Naughty Dog y programador jefe de Jak and Daxter: El Legado de los Precursores, y su equipo, que estuvieron trabajando durante unos 20 meses para crear un lenguaje de programación propio, al que llamaron GOAL (Game Oriented Assembly Lisp), y toda la tecnología detrás del juego.

Todo este trabajo aparentemente sirvió para eliminar las cargas del juego, sobre todo porque crearon y patentaron un nuevo sistema o método que permitía cargar los escenarios en segundo plano, que básicamente lo que hacía era monitorizar los movimientos del jugador para empezar a cargar un escenario antes de que el jugador llegase a ese parte, por lo que se podría decir que sí tenía cargas pero que eran invisibles al jugador, cumpliendo con su objetivo, pero esto a veces podía fallar, así que Naughty Dog pensó en un curioso e ingenioso último truco o "trampa" para camuflar las pantallas de carga.

El sistema creado por Naughy Dog permitía monitorizar los movimientos del jugador para así poder prever cuando ese jugador llegaría a una zona en concreto, empezando a cargar ese escenario antes de que Jak llegase a esa parte, pero si nuestra PlayStation 2 aún no había podido cargar ese escenario, entonces Jak automáticamente se tropezaba y caía al suelo, parando el avance del jugador y permitiendo que la consola tuviese unos segundos más para acabar de cargar el escenario mientras Jak se levantaba del suelo.

Referencias y enlaces de interés:

The (Precursor) Legacy of Jak and Daxter's Seamless Open World (en inglés)

Behind the Classics: Jak & Daxter (en inglés)


Volver a la Portada de Logo Paperblog