web counter Agora é possível jogar HALF-LIFE 2 diretamente no navegador, com mais de 100 FPS, suporte a saves e comandos — um porto engenhoso recria toda a campanha do jogo usando WebGL 2! - Super Select
Home » Agora é possível jogar HALF-LIFE 2 diretamente no navegador, com mais de 100 FPS, suporte a saves e comandos — um porto engenhoso recria toda a campanha do jogo usando WebGL 2!
Tecnologia, Hardware e PC

Agora é possível jogar HALF-LIFE 2 diretamente no navegador, com mais de 100 FPS, suporte a saves e comandos — um porto engenhoso recria toda a campanha do jogo usando WebGL 2!

Nos últimos anos, a tecnologia de navegação evoluiu de tal forma que é possível jogar jogos de PC completos diretamente no navegador. O mais recente marco nessa trajetória notável é um novo port não oficial de Half-Life 2, desenvolvido por Slqnt e 98006. Essa versão inclui toda a campanha principal do jogo e os dois DLCs episódicos, além de uma série de recursos presentes na versão oficial.

Essa adaptação roda de forma nativa no computador, sem necessidade de streaming na nuvem. O port utiliza o WebGL 2, uma API JavaScript que permite comunicação direta com a placa de vídeo, otimizando o desempenho em tarefas gráficas. Além disso, o WebAssembly traduz o código C++ do Source Engine para JavaScript, que o navegador consegue processar.

Para armazenamento, a versão se baseia em um sistema de arquivos virtual, que chama os recursos comprimidos através de requisições web rápidas. É preciso deixar o cache construir nas primeiras execuções por alguns minutos, e, a partir daí, o jogador pode continuar de onde parou, como se tivesse instalado o jogo normalmente no computador.

O port também conta com integração do console Source, permitindo acesso a um terminal de desenvolvedor totalmente funcional que aceita comandos clássicos. Isso possibilita a inserção de cheats para facilitar a jogatina ou ajustes nas variáveis do motor. Embora os achievements do Steam não estejam disponíveis, os desafios internos do jogo permanecem acessíveis.

Testes foram realizados em três dispositivos diferentes: um PC com Ryzen 7 7700X e RX 6700 XT, um smartphone OnePlus 12 e um Nintendo Switch modificado rodando Android. O desempenho no computador foi superior, permitindo gráficos no máximo e mais de 100 FPS, apresentando um visual impressionante.

Embora a experiência móvel não tenha sido satisfatória para alguns testes, outros usuários relataram um desempenho positivo. Contudo, alguns bugs persistem, como um curioso glitch de “zumbi” em que os olhos dos personagens aparecem vazios. Certas animações complexas também falham durante cutscenes mais intensas.

Esse projeto é realmente impressionante, mas como é um port não oficial, sua permanência está sujeita a uma possível remoção por parte da Valve. Apesar disso, a empresa geralmente tem uma postura amigável em relação a iniciativas da comunidade. O desenvolvimento levou apenas três meses e, considerando que a versão já está disponível há cerca de duas semanas, existe uma boa chance de que permaneça no ar.

Além disso, este não é o único port dessa magnitude, já que existem milhares de jogos antigos gratuitos disponíveis, como GTA Vice City e Quake III, que também pode ser jogado como um projeto de navegador independente. As limitações são principalmente de propriedade intelectual, mas o talento dos desenvolvedores e a tecnologia estão amplamente disponíveis. Se a Valve não lançar Half-Life 3, os fãs têm toda a liberdade para aproveitar ao máximo os jogos originais.

Membro da Super Select:

Marcelo Vangrey

A minha jornada como Vangrey no universo dos games começou em 1994 com um Mega Drive e o incrivel Mortal Kombat 2! Seguida pelo Super Nintendo no universo dos lendários cartuchos 16in1 com Top Gear e companhia! Em 1998, conquistou seu primeiro PLAY 1 novamente com Mortal Kombat, dessa vez o MK4, e a partir daí, continuou explorando diversas plataformas. Comprando e vendendo, já passei por: Game Boy Color, PS2, PSP, PS3, Nintendo DS, 3DS, Xbox 360, PS4, PS4 Pro, PS5, Nintendo Switch 1 e 2, e pra finalizar - o Steam Deck =)

Adicionar comentário

Clique aqui para postar um comentário