Passar para o conteúdo principal

Análise técnica de Quake 2 2023: é assim que se remasteriza um jogo

Novas funcionalidades, novos conteúdos e visuais atualizados a um excelente preço.

Comecei a jogar Quake 2 há mais de 25 anos e até hoje continuo a jogar - graças a uma colaboração entre a Nightdive Studios, a id Software e a Machine Games que traz uma nova iteração deste clássico dos shooters. Este novo relançamento apresenta uma ampla gama de novo conteúdo e funcionalidades, mas fundamentalmente foi concebido para proporcionar a experiência que se recorda. Portanto, vamos analisar as novas funcionalidades, o novo conteúdo, as melhorias visuais e o que pode esperar tanto nas consolas como nos PCs.

Como todos os lançamentos anteriores da id Software, Quake 2 fez história. Foi o primeiro jogo da id concebido tendo em mente as placas de aceleração 3D, apresentava uma campanha rica e interconectada como nada tinham construído antes e inaugurou uma era emergente dos eSports. Quake 2 introduz os Strogg - um exército aterrorizante de fios e carne - e desafia os jogadores a atravessar o seu planeta natal Stroggos para destruir o seu sistema de defesa planetária e assassinar o seu comandante. Quake 2 não é um jogo rico em história, mas é o primeiro jogo de tiro desenvolvido pela id que tenta algo próximo disso. Ao contrário de Doom ou Quake, atravessará e reatravessará uma série de mapas interconectados - cumprir um objetivo num mapa pode desencadear um evento ou fornecer os itens necessários para desbloquear a próxima área num mapa anterior.

O Quake 2 é essencialmente um jogo de PC, mas conversões passadas para consolas incluíram versões para a PlayStation, N64 e Xbox 360 - embora o jogo não estivesse disponível numa forma adequada para as consolas modernas antes deste lançamento. Agora está disponível para uma ampla gama de plataformas contemporâneas: PS4, PS5, Xbox One, Xbox Series, Switch e PC.

John Linneman apresenta as muitas atualizações de Quake 2 em todas as consolas e PC nesta experiência única áudio-visual. Ver no Youtube

Em cada plataforma, encontrará uma ampla variedade de alterações e melhorias sob o capô, concebidas para melhorar os visuais e o áudio, ao mesmo tempo que mantêm a apresentação original. Estas incluem melhorias significativas no sistema de mapas de luz, renderização de líquidos, animação e muito mais. A versão de 2023 também inclui a campanha original, ambos os pacotes de expansão, a versão N64 do jogo e um episódio completamente novo criado pela Machine Games. Todo este conteúdo está contido num sistema de menu organizado de forma inteligente, que parece uma extensão refinada do original. Há até um museu de certa forma, com documentos de desenvolvimento, trailers, arte e até níveis jogáveis retirados de demos pré-lançamento iniciais, como a versão E3 1997 de Quake 2.

Outra vantagem do menu está nas opções gráficas - Quake 2 permite ajustar completamente os recursos visuais em todas as plataformas, permitindo que ajuste o jogo ao seu gosto - até mesmo aproximando o aspeto do renderizador de software original com mapas de luz monocromáticos e sem filtragem de textura, ou ativando um (bastante bom!) filtro CRT. A versão para PC permite personalizar a simulação CRT, incluindo uma definição de máscara de sombra adicional. De facto, há centenas de configurações que pode ajustar a partir da consola de jogo no PC, o que é sempre um prazer.

Vamos começar esta análise com um olhar sobre a versão de 2023 a correr em cada consola, comparando as diferenças e o desempenho, antes de explorarmos as diferenças visuais e melhorias juntamente com outros ajustes e alterações no jogo.

Todas as versões de consola do jogo tendem a maximizar a resolução e a taxa de atualização do respetivo hardware - embora seja usada uma escala de resolução dinâmica.

Então, para começar, Quake 2 suporta basicamente a resolução e a taxa de fotogramas máxima de cada consola - com uma escala de resolução dinâmica para manter o desempenho consistente. PS4, Xbox One e Switch suportam todos 1080p a 60fps, a One X e a PS4 Pro oferecem 4K a 60fps e a Series X e a PS5 atingem o máximo de 4K a 120fps. A Xbox Series S também suporta 120Hz, com resoluções internas entre 1080p e 4K neste modo, enquanto a 60Hz obtém uma imagem maioritariamente 4K.

Notará que a escala de resolução dinâmica entra em ação mais frequentemente nas consolas de geração anterior, enquanto a Series X e a PS5 oferecem a experiência completa de 4K a 120fps com poucos problemas. A Switch desce frequentemente para 720p no modo dock, por vezes até 540p, enquanto a PS4 Pro muitas vezes se mantém mais próxima de 1080p do que a Xbox One X, que oferece 4K muito mais frequentemente.

O desempenho é em grande parte estável, especialmente nas consolas da geração atual, onde 60fps ou 120fps bloqueados são praticamente garantidos. Máquinas mais antigas, como a Switch, a PS4 ou a Xbox One original, apresentam quedas em certos momentos durante a campanha da Machine Games - devido ao seu aumento massivo na densidade de inimigos e complexidade dos níveis. Deve ser notado que esta nova campanha ultrapassa em muito qualquer coisa na versão original de Quake 2, daí as quedas. A configuração que tem o impacto mais significativo no desempenho é o desfoque de movimento , por isso, desativá-lo pode reduzir as quedas e aumentar a resolução média. Infelizmente, a versão da Switch não utiliza o desfoque de movimento, pelo que esta não é uma opção para a consola da Nintendo.

Uma das maiores diferenças entre as consolas contemporâneas é a comparação entre a Xbox One X e a PS4 Pro, em que a consola da Microsoft oferece resoluções significativamente mais altas em média.

Enquanto existem diferenças por plataforma, o jogo está em ótima forma, independentemente disso. É simplesmente o caso de que as máquinas mais recentes permitem maior fidelidade e desempenho, como seria de esperar. No entanto, as verdadeiras melhorias deste update residem nas suas melhorias visuais e alterações, e embora possa parecer apenas Quake 2, muitas coisas foram melhoradas sob a superfície. A Bethesda publicou um blogue abrangente a cobrir estas alterações, por isso, vamos discutir algumas destas melhorias.

A primeira grande melhoria advém da forma como a iluminação é tratada. Os mapas de luz - mapas de textura pré-calculados aplicados a superfícies de polígonos que representam informações de iluminação - formam a base dos visuais originais de Quake, e com a transição para Quake 2, a id Software implementou o suporte para mapas de luz coloridos. Estes eram criados durante o processo de compilação, uma vez que os PCs desta era não eram suficientemente rápidos para renderizar a iluminação do mundo em tempo real.

Nesta nova versão de Quake 2, a resolução dos mapas de luz é aumentada 4 vezes, alcançada através de uma colaboração com dois contribuidores do famoso projeto ericw-tools que adiciona funcionalidades gráficas aos níveis de Quake 2. Os novos mapas de luz pré-calculados têm uma densidade superior e podem capturar mais do ambiente, melhorando a perceção da iluminação e detalhes das sombras. Isto é ainda melhorado através do uso do sombras de Phong, que permitem uma sombreamento mais suave das estruturas de baixa poligonização sem alterar os dados do mapa, e oclusão ambiental pré-calculada, criando sombras de contacto subtis em todo o ambiente.

Os materiais líquidos, como a água ou a lava, também são iluminados corretamente agora. No original, mesmo numa área escura do mapa, as superfícies de água apareciam com brilho total - mas isso foi alterado e agora comportam-se de forma mais esperada no mundo.

A água animada também foi melhorada. No renderizador de software original, as texturas marcadas como fluidos podiam ser animadas através da manipulação inteligente dos valores x/y da superfície da textura, mas as primeiras placas de aceleração 3D não conseguiam realizar esta operação e dependiam da manipulação simples de vértices. As GPUs modernas não têm esse problema, por isso a versão de 2023 agora exibe texturas de superfície de água como uma versão ainda mais suave do renderizador de software, o que fica ótimo.

Quando se mergulha abaixo da linha de água, todo o ecrã fica distorcido, outra impossibilidade nas placas gráficas antigas que foi adaptada da versão N64 de Quake por Sam Villareal, o programador principal do motor Kex da Nightdive.

Aqui estão demonstradas três grandes melhorias na iluminação. Da esquerda para a direita: mapas de luz maiores, sombreamento de Phong e oclusão ambiental.

Depois, há as luzes dinâmicas. Quake 2 era conhecido pela sua iluminação dinâmica e colorida - dispare o blaster e será presenteado com um espetáculo de luz que era absolutamente deslumbrante na época. No entanto, a abordagem do jogo original mostrava artefactos óbvios, devido ao seu mapa de luz dinâmica de baixa resolução, mas aqui temos uma solução de iluminação por píxeis que produz uma atenuação suave em torno de cada explosão de luz - com sombras adequadas graças ao novo sistema de mapas de sombras, o que é uma agradável novidade. Estas sombras projetadas em tempo real ajudam a ancorar ainda mais objetos dinâmicos no mundo do jogo.

Ainda melhor, os produtores adicionaram texturas de flash do cano à luz das armas - a combinação de flash do cano, sombras e uma iluminação dinâmica melhorada realça realmente a apresentação visual. Isto é ainda melhorado pela adição de volumes de luz, que foram introduzidos no Quake 3 Arena. Basicamente, é uma grelha 3D que amostra mapas de luz durante o processo de compilação. Ao fazer referência a esta grelha de luz, os objetos dinâmicos podem agora ser adequadamente iluminados e coloridos. Isto significa que os inimigos são influenci ados pela iluminação do mundo, de uma forma que não era possível na versão original de Quake 2.

Duas funcionalidades adicionais que melhoram a atmosfera são os mapas de brilho e a neblina de altura. Os mapas de brilho são essencialmente uma máscara de textura que define se uma superfície deve ou não brilhar. Superfícies com um mapa de brilho ativado, como um ecrã de computador ou um indicador de arma, permanecem visíveis mesmo em condições de pouca luz, o que não acontecia originalmente. A neblina de altura é ainda mais importante - esta técnica permite que os produtores coloquem efetivamente volumes de neblina em áreas desejadas de um mapa e atribuam-lhes duas cores diferentes para criar efeitos dramáticos. De acordo com Sam, esta técnica foi derivada de um método delineado por Inigo Quilez. Parece excelente e adiciona muita atmosfera aos mapas.

Há uma enorme diferença na qualidade dos modelos na versão de 2023, como resultado de ativos retrabalhados usando o formato MD5 baseado em esqueleto em comparação com o formato MD2 mais eficiente em termos de espaço.

Em conjunto, estas funcionalidades - e outras que não mencionámos - proporcionam uma atualização substancial aos visuais da versão de 2023. A nova versão do motor de Quake é também notável por suportar tanto o DirectX 11 como o Vulkan, em vez do OpenGL. Esta nova versão também já não utiliza a partição binária de espaço ou BSPs, uma vez que os níveis agora estão divididos em células para acelerar a recolha de geometria para mapas de sombra e renderização. Sam criou uma solução pseudo-bindless para texturas que reduz significativamente o número de chamadas de desenho e melhora o desempenho da CPU, o que foi especialmente importante na Switch.

Embora todas estas funcionalidades sejam fantásticas, a melhoria visual mais significativa, na minha opinião, advém dos ativos retrabalhados. Especificamente, o jogo agora suporta o formato de modelo baseado em esqueleto MD5. No jogo original, que utiliza o formato de modelo MD2 muito mais antigo, as informações de vértices são armazenadas como bytes individuais, o que reduz o tamanho do ficheiro, mas também a precisão. Com baixa precisão de vértices, modelos como armas e inimigos exibem oscilações visíveis quando em movimento. Estes modelos originais MD2 ainda estão presentes na versão de 2023, se escolherem, mas os novos modelos MD5 baseados em esqueleto foram completamente retrabalhados e melhorados, oferecendo tanto detalhes adicionais como estabilidade recém-descoberta graças ao aumento de precisão.

Isto é talvez mais notório na arma do jogador - esses grandes modelos de armas ocupam a visão do jogador, mas a falta de precisão significa que estão constantemente a oscilar no jogo original. Todas as armas na versão de 2023 foram redesenhadas, com um aumento tanto na textura como no detalhe geométrico, mantendo o aspeto original. Ainda se sente apropriado para 1997 e como parte integrante de Quake 2.

Os modelos de armas e a geometria dos níveis foram melhorados com detalhes adicionais quando apropriado.

Não são apenas os objetos dinâmicos que receberam um impulso. Os artistas reviram cada nível e adicionaram enfeites geométricos adicionais onde apropriado. Sem comparar os dois, poderiam nunca ter adivinhado que algo tinha mudado, mas estes detalhes extra são bem-vindos e melhoram a apresentação, na minha opinião.

Ainda melhor, a equipa descobriu dados de mapas inacabados nos arquivos da id e restaurou áreas que não existiam no jogo original, incluindo uma área completamente nova no nível de abertura. Para os fãs de longa data de Quake 2, é um verdadeiro prazer descobrir novas áreas escondidas no jogo.

Um último elemento visual é o filme de introdução, que foi renderizado a uma resolução muito baixa e é difícil de perceber. Para esta nova versão, Brendan McKinney voltou atrás e refez todas as sequências de FMV do jogo do zero, renderizando-as como vídeos de maior resolução. Considerando que tudo isto foi basicamente criado a olho e recriado, diria que ele fez um trabalho notável. Até mesmo as telas de intermissão, tanto para o jogo principal como para os pacotes de missões, foram completamente refeitas e ficam ótimas. Independentemente da versão que jogarem, há muito amor dedicado à nova apresentação.

A versão de 2023 de Quake 2 muda mais do que apenas os visuais - o comportamento dos inimigos, a animação e até o áudio foram todos modificados. Além disso, foram adicionadas novas funcionalidades, como o ecrã dividido.

Acontece que, devido a alterações tardias no desenvolvimento, a IA original planeada para Quake 2 nunca foi concluída e apenas uma versão simplificada foi usada no jogo final. Graças aos arquivos da id, no entanto, estes comportamentos cortados e uma melhoria na navegação foram adicionados ao jogo. Agora, os inimigos podem realizar ações, como saltar de bordas ou através de abismos, desferindo ataques inesperados no processo. A IA agora pode navegar em salas mais complexas, subir escadas, seguir-te através de portas e muito mais. Ao atrav essar várias salas e encontrar novas formas de chegar até ti, realmente mistura as coisas.

Depois, há o áudio - este novo lançamento suporta mais vozes simultâneas, reverberação e uma maior flexibilidade em relação ao tamanho e materiais da sala - por isso, os passos soam diferentes em superfícies diferentes e mudam com base no tamanho e tipo do ambiente em que estás. A banda sonora original também regressa, incluindo novas faixas criadas para os pacotes de expansão e a versão N64 de Quake 2.

Há também cooperação e deathmatch, que nos meus testes funcionaram bem, com código de rede rápido e responsivo, mesmo quando se joga contra adversários em diferentes regiões. O multijogador de ecrã dividido com até oito jogadores também está incluído na Xbox e PC - que eu queria testar, mas não consegui devido a limitações de tempo e falta de comandos. O multijogador de ecrã dividido de oito vias não é possível nas plataformas PlayStation, devido a cada comando atuar tecnicamente como dois dispositivos Bluetooth - um para controlo, o outro para som - por isso, o máximo é de quatro aqui. No entanto, a mira com o comando é surpreendentemente boa em todas as plataformas, e existem novas funcionalidades de qualidade de vida, como uma bússola opcional para apontar para o teu próximo objetivo.

A inclusão de multijogador de ecrã dividido com até oito jogadores para as consolas Xbox e PC é incrível - embora não tivéssemos comandos suficientes para testá-lo.

A maior razão para experimentar esta nova versão de Quake 2, no entanto, pode ser a nova campanha da Machine Games, a equipa por trás dos títulos recentes de Wolfenstein e criadora de longa data de mapas de Quake. Se quiserem ver o que este motor pode alcançar com o poder da tecnologia moderna, não procurem mais. Os mapas da nova campanha são gigantescos, muito maiores do que qualquer coisa no Quake 2 original, e o nível de detalhe é muito superior. Está repleto de geometria intrincada e estruturas imponentes. Os designs dos níveis são também extremamente subtilmente elaborados e divertidos de explorar.

O que é especialmente impressionante é o número de inimigos lançados contra o jogador. Nos anos 90, um dos problemas ao mudar para um motor poligonal é que cada inimigo tem um custo significativo em termos de orçamento de renderização, mas nas máquinas modernas, tudo isso fica para trás e estas fases têm contagens de inimigos que rivalizam com o Doom original - toneladas de inimigos inundam a cena regularmente, levando ao caos absoluto. Este pacote de missões é tão bom que poderia facilmente ter sido vendido como um jogo independente. A sério, isto é uma aula magistral no design de níveis de Quake 2.

Claro, a adição da versão de Quake 2 da Nintendo 64 também é bem-vinda. Se não estavam familiarizados, isto não foi apenas uma portagem - foi um jogo Quake completamente original com uma campanha totalmente nova e níveis multijogador adicionais... e todo esse conteúdo chegou a esta nova versão de Quake 2. Dito isto, tenho uma crítica: a versão de 2023 não duplica a filtragem de textura de três pontos do original da N64, como aconteceu na conversão do Doom 64 da Nightdive.

A nova campanha da Machine Games quase justifica uma jogada por si só, com estruturas imponentes e um número impressionante de inimigos no ecrã que ultrapassa tudo visto nas campanhas originais.

A única ressalva que poderia levantar em tudo isto é que existem algumas alterações menores na versão de 2023 que podem não agradar a todos. A metralhadora já não tem recuo, por exemplo, e disseram-me que já não é possível fazer speed running devido a alterações em alguns dos mapas. A forma como os barris explosivos funcionam mudou - agora há um atraso antes de explodirem - e a mira está agora precisa, sendo que nos disparos da versão original estavam originalmente ligeiramente deslocados.

Há também alguns bugs reais, incluindo o suporte para teclado e rato nas consolas. Pode-se jogar o jogo desta forma usando periféricos USB, mas na versão atual o teclado deixa de funcionar após alguns minutos, obrigando a reinserir o cabo USB, tornando-o essencialmente impraticável tanto na Xbox como na PlayStation. Pelo menos existem controlos giroscópicos na Switch e na PlayStation, embora eu seja um utilizador de giroscópico infrequente e não possa avaliar se esta é uma implementação particularmente boa ou não.

Ainda assim, a sensação geral é de que a versão de 2023 de Quake 2 é extremamente bem feita, fiel ao material de origem e vale bem o preço de compra de $10 - e também podem obtê-lo gratuitamente se já tiverem Quake 2 no Steam e no GOG.

Diverti-me muito a revisitar Quake 2 mais uma vez, apesar de o jogar de forma intermitente nos últimos 25 anos, e sinto que qualquer pessoa que goste de shooters e não tenha jogado Quake 2 precisa de experimentá-lo. Pelo menos, é uma peça importante da história dos videojogos que todos devem experimentar.

Lê também