Imagem: Denis Loubet Atualização [Ter 21 de Jan, 2025 12:15 GMT]: No início deste mês, o desenvolvedor de Ultima VII: Revisited, Anthony Salter, ofereceu uma atualização sobre seu projeto de fã em desenvolvimento, por meio de um novo vídeo no YouTube. No vídeo, Salter afirmou que o projeto alcançou o status 0.1.0, indicando que ele finalmente conseguiu fazer com que todos os objetos do jogo, incluindo NPCs, fossem apresentados em 3D. Segundo Salter, várias melhorias no motor foram necessárias para alcançar esse resultado, como a introdução de suporte para renderização de itens 3D no formato lightwave.obj e a implementação de ponteiros de forma para permitir que a forma de um objeto fosse substituída por outra.
Após isso, o próximo desafio será implementar a jogabilidade, que inclui ações como acender lâmpadas, abrir recipientes, tocar instrumentos, trocar fraldas em bebês e muito mais, antes de chegar à versão 0.2.0. Você pode assistir ao vídeo de Salter acima para obter mais detalhes, ou conferir o cronograma atual do projeto.
Atualmente, um fã está desenvolvendo um novo motor substituto para o clássico RPG Ultima VII, que busca trazê-lo para um estilo isométrico 3D, além de introduzir várias melhorias na experiência do usuário. Ultima VII, caso você não saiba, foi lançado originalmente em 1992 para computadores DOS e eventualmente ganhou uma versão para o SNES em 1994. Este título é frequentemente considerado o auge da série e até ganhou uma votação entre leitores no ano passado, onde pedimos ao nosso público que escolhesse seu jogo favorito da franquia Ultima a partir de uma extensa lista. No entanto, é inegável que não é o título mais fácil de jogar para os jogadores modernos, refletindo em algumas críticas de jogadores frustrados que não conseguem se adaptar às “imperfeições” do jogo.
No passado, houve outros motores substitutos como o Exult, que trouxeram diversas melhorias para tornar o jogo mais jogável, mas agora parece que outro fã está buscando oferecer uma nova maneira de transformar sua experiência com Ultima VII. Este novo motor, denominado Ultima VII: Revisited, é um projeto de Anthony Salter, que também é o criador de um promissor RPG retrô chamado Inaria. Ele afirma estar resolvendo o maior problema de Ultima VII, acreditando que “Ultima VII é um mundo 3D preso em um motor 2D.”
Ultima VII: Revisited 0.0.7 será lançado em breve; só preciso resolver alguns problemas de travamento. Todo o projeto agora está construído sobre o Raylib e acho que está ainda melhor! E se você sentir falta do visual pixelado antigo, é só pressionar a barra de espaço!
Em seu site, ele explica:
“Todo objeto no mundo possui largura, profundidade e altura, e o mundo em si é composto por blocos de 3072x3072x16 tiles. Ultima VII foi desenvolvido de 1990 a 1992 (lançado em abril de ’92), e embora o 3D por software estivesse em ascensão na época, ele não foi projetado como um jogo 3D (embora usasse um mundo 3D), e isso contribuiu para seus problemas. Entretanto, jogos 3D renderizados por software com perspectivas isométricas começaram a surgir logo após Ultima VII, e cada vez que eu via um, pensava: ‘É assim que Ultima VII deveria ter parecido.'”
Ele continua:
“Meu objetivo com Ultima VII: Revisited é apresentar o mundo de Britannia em um motor 3D, utilizando uma apresentação mais moderna (mas não excessivamente moderna). Também vou aprimorar alguns dos aspectos problemáticos, como os sistemas de inventário e combate. Minha meta é criar uma nova forma de jogar Ultima VII que permita ao gamer que fez a crítica anterior entender perfeitamente por que Ultima VII é tão incrível.”
De acordo com uma postagem no Twitter, Ultima VII: Revisited 0.0.7 será lançado muito em breve e poderá ser baixado no site u7revisited. Você também pode se juntar ao Discord do u7revisited para acompanhar o progresso do projeto em tempo real.