O lendário programador de Final Fantasy 3: Demorou 16 anos para trazer de volta o JRPG porque ninguém mais poderia replicar seu código

A lenda de Nasir Gebelli continua a crescer

Houve um intervalo de 16 anos entre o lançamento de Final Fantasy III em 1990 no Famicom e seu remake de 2006 no Nintendo DS, e um intervalo de 31 anos antes que o Pixel Remaster trouxesse algo mais parecido com o jogo original para uma nova plataforma. Isso pode ser porque o lendário programador do jogo original era tão bom que ninguém conseguia replicar seu código.

Esse programador é Nasir Gebelli, um homem nascido no Irão com laços reais que se mudou para os EUA para estudar ciência da computação e evitar a Revolução Iraniana de 1979. Seus primeiros jogos foram lendários entre os entusiastas de PC da época, a tal ponto que o co-criador de Doom, John Romero, certa vez o chamou de “meu deus número um da programação, meu ídolo”.

Nasir – o nome pelo qual ele era normalmente creditado em seus jogos – finalmente começou a trabalhar com a Squaresoft, primeiro em jogos como 3-D Worldrunner e Rad Racer antes de programar as três primeiras entradas da série Final Fantasy. Final Fantasy 1 e 2 desfrutariam de inúmeras portes e remakes para outras plataformas nos anos que se seguiram, mas foi somente em 2006 que Final Fantasy 3 acabou em outra plataforma, e não seria até 2021 com a chegada de Pixel Remaster que trouxe o jogo original para um novo público.

De acordo com um artigo do canal japonês MagMix , traduzido pela Automaton West , as habilidades de programação de Nasir podem ter sido a razão dessa lacuna. Há muitos rumores de que o movimento do dirigível em alta velocidade naquele jogo era impossível de replicar em outras plataformas pós-NES e, como resumo  da Automaton: … O código de Nasir para este sistema surpreendeu outros programadores.

“Embora haja rumores de que Gebelli explorou um bug para conseguir isso, ele conseguiu ajustar o processamento do movimento do dirigível em 1/60 de segundo, o que incluiu o carregamento e exibição de dados de mapas, animações de oceano e cachoeira, bem como o sombra projetada pela aeronave. Um programador entrevistado pela MagMix atesta que outros programadores da época foram incapazes de recriar o que Gebelli havia feito, e que mesmo aqueles que estavam em posição de ler seus códigos-fonte acharam difícil compreendê-los.

The Invincible - Final Fantasy III -- Pixel Remaster Guide - IGN

Na verdade, havia uma versão de Final Fantasy 3 em desenvolvimento no início dos anos 2000 para o portátil WonderSwan Color, mas acabou sendo cancelada – apesar do fato de Final Fantasy 1, 2 e 4 terem chegado à plataforma. Em uma entrevista muito antiga à Eurogamer , o desenvolvedor de longa data da Square, Hiromichi Tanaka, explicou que “Quando desenvolvemos FF3, o volume de conteúdo do jogo era tão grande que o cartucho estava completamente cheio, e quando novas plataformas surgiram, simplesmente não havia armazenamento suficiente. espaço disponível para uma atualização do FF3, porque isso exigiria novos gráficos, músicas e outros conteúdos. Houve também uma dificuldade com a quantidade de mão de obra necessária para refazer todo esse conteúdo.”

Será a propensão de Nasir para truques de programação a razão pela qual Final Fantasy 3 demorou tanto para chegar a outras plataformas? Não há como colocar um “sim” ou “não” definitivo nisso neste momento. Mas é uma ótima história e acho que essa é a parte mais importante.

 

Fonte: gamesradar

 

Deixe seu comentário