Doom agora pode ser jogado em um PDF

O clássico jogo Doom já foi adaptado para dispositivos inusitados, como torradeiras, geladeiras e praticamente qualquer aparelho que você imaginar. Mas agora, um estudante do ensino médio conseguiu algo ainda mais surpreendente: portar Doom para um arquivo PDF que pode ser executado diretamente no navegador.

Embora elementos como “texto” e “som” estejam ausentes, quem precisa disso quando pode jogar o icônico E1M1. O desenvolvedor conhecido como ading2210 utilizou o potencial do JavaScript integrado aos leitores de PDF dos navegadores para trazer Doom para este formato de maneira funcional.

Confira também: Desenvolvedor construiu um relógio de pulso com Raspberry Pi emulando Windows 98

Embora as especificações oficiais de um arquivo PDF permitam scripts avançados, as preocupações de segurança nos navegadores limitam essas funcionalidades. Ainda assim, essas limitações não impediram ading2210 de adaptar Doom ao formato PDF.

Como Doom Funciona em um PDF?

O JavaScript incorporado nos PDFs possibilitou que ading2210 realizasse cálculos complexos para criar o jogo. Usando uma grade ASCII de seis cores para representar os gráficos e sprites, o estudante conseguiu entregar um resultado surpreendentemente legível, mesmo com um tempo de resposta de 80ms por quadro.

Comparações com TetrisPDF

A inspiração para o projeto veio do TetrisPDF, criado por Thomas Rinsma. Em um comentário no Hacker News, Rinsma elogiou a versão de Doom de ading2210, destacando que ela era “mais refinada em vários aspectos” em comparação ao TetrisPDF.

A Magia de Doom em Qualquer Lugar

A experiência de jogar Doom em um PDF pode não ser a ideal para novos jogadores, mas a ideia de ver o jogo rodar em dispositivos e formatos improváveis, como arquivos PDF, ou outros gadgets excêntricos, é uma prova do apelo atemporal e da criatividade em torno desse clássico.

Você pode conferir o GitHub do ading2210 aqui

Fonte: IGN

Compartilhe:

Facebook
Twitter
LinkedIn
WhatsApp
Telegram
X
Email
Rolar para cima