“Uma porta pela qual eu pagaria”: um fã criou uma versão para navegador do clássico Diablo – funciona até em smartphones

Graças ao entusiasta GalaXyHaXz, o Diablo original de 1996 pode ser reproduzido através de um navegador da web. O entusiasta criou esta versão com base no código-fonte que havia restaurado anteriormente.

Fonte da imagem: GOG

Diablo baseado em navegador (GitHub) é baseado na versão de código aberto do Devilution. Uma versão de teste (Shareware) é oferecida a todos os usuários, mas o jogo inteiro pode ser jogado selecionando a opção Selecionar MPQ e baixando o arquivo DIABDAT.MPQ de uma cópia licenciada (disponível para compra no GOG). Você pode até usar seu próprio arquivo salvo. O progresso é armazenado no cache do navegador. A versão é compatível com dispositivos móveis – há suporte para controle de toque.

GalaXyHaXz trabalha no Devilution e na versão do navegador desde 2018. O programador tentou reproduzir com precisão o código-fonte do Diablo e as expansões do Hellfire, incluindo bugs, a fim de tornar o jogo mais fácil de usar para outros entusiastas, incluindo o lançamento de atualizações e a portabilidade para outras plataformas.

«A maioria dos jogos da Blizzard tem suporte há anos, mas o primeiro Diablo permaneceu nas sombras, escreveu GalaXyHaXz. “Ao mudar para uma sequência, [a Blizzard] deixou-a com muitos bugs e potencial inexplorado. O último patch foi lançado em 2001, após o qual o jogo foi abandonado. Eu queria resolver esse problema.”

Como disse o autor, seu projeto se tornou possível graças à versão oficial para PlayStation. Acredita-se que o código-fonte do jogo original esteja perdido, mas pode sofrer engenharia reversa. Certa vez, a Blizzard North o entregou não apenas à Synergistic Software para criar o complemento mencionado, mas também aos desenvolvedores da versão PS1 da Climax Studios, que o vazaram. Esta versão incluía um arquivo de depuração com um mapa de todo o código gerado durante a compilação (nomes de arquivos, funções, estruturas, variáveis, etc.). Além disso, a versão para PC contém um assembly especial com ferramentas de depuração e asserções contendo informações adicionais sobre o código.

O código-fonte restaurado também expôs problemas de desenvolvimento: segundo GalaXyHaXz, no final da produção os criadores estavam com pressa, por isso abandonaram muitas ideias e incorporaram funções multiplayer sem a devida diligência.

Os jogadores respondem de forma extremamente positiva à versão web. “Uma porta pela qual eu pagaria”, escreveu ogzerozeni em um comentário na postagem do desenvolvedor independente Shane Lynch na mídia social X.

Novo conteúdo clássico apareceu recentemente na quarta edição da série. Em 6 de agosto, Diablo IV lançou a temporada das Hordas Infernais. Entre outras coisas, os desenvolvedores adicionaram o modo Hordas Infernais, no qual você pode lutar contra cinco Conselhos Caídos – demônios únicos de Diablo II.

avalanche

Postagens recentes

Life is Strange: Reunion – O desespero leva ao sucesso. Análise / Jogos

Jogado no PlayStation 5 Quando Life is Strange: Double Exposure foi lançado, parecia que a…

4 horas atrás

O diretor criativo da Naughty Dog deixou os fãs curiosos com uma foto de sua viagem de negócios — a imagem parece ser uma prévia de Uncharted 5.

Lançados em 2016 e 2017, Uncharted 4: A Thief's End e Uncharted: The Lost Legacy…

6 horas atrás

O avião sem leme X-65 da Boeing está um passo mais perto de voar — ele será controlado por correntes de ar.

A Aurora Flight Sciences, subsidiária da Boeing, anunciou um marco importante no projeto da aeronave…

7 horas atrás

Atualmente, a memória representa até 30% dos custos de construção de data centers — quatro vezes mais do que em 2023.

Os analistas da SemiAnalysis estimam que a memória representará aproximadamente 30% do investimento total de…

7 horas atrás

A Terra é visível pela vigia: o comandante da missão lunar Artemis II enviou fotos deslumbrantes do nosso planeta.

Há algumas horas, a espaçonave Orion e sua tripulação concluíram com sucesso uma manobra de…

7 horas atrás

A MSI lançou o adaptador PCIe sem fio Herald BE9400 com suporte para Wi-Fi 7 e Bluetooth 5.4.

A MSI lançou o adaptador sem fio Herald BE9400 como uma placa de expansão PCIe,…

7 horas atrás