Doom, o icônico atirador em primeira pessoa, foi adaptado para correr em tudo, de torradeiras a frigoríficas, ultrapassando os limites do que os dispositivos podem lidar com este jogo clássico. No entanto, a fronteira de plataformas verdadeiramente notáveis para executar o Doom está se tornando cada vez mais desafiador para expandir. Digite um aluno do ensino médio que portou engenhoso Doom em um arquivo PDF que você pode executar diretamente no seu navegador.
Claro, esta versão do Doom carece de elementos menores como texto e som, mas quem realmente precisa desses quando você pode reproduzir o nível icônico do E1M1 enquanto procrastina nos impostos que você adiava?
O usuário do Github e o aluno do ensino médio Ading2210 inspirou -se em um porto recente de Tetris, chamado Tetrispdf, para o humilde formato PDF. Determinado a empurrar ainda mais o envelope, o Ading2210 tornou um dos atiradores mais famosos do mundo jogável em um navegador baseado em cromo perto de você.

O ADING2210 alavancado a maneira como o JavaScript é usado dentro do leitor de PDF do navegador para portar Doom para um arquivo .pdf. Embora as especificações oficiais para um PDF permitam scripts mais sofisticados, as preocupações de segurança nos navegadores limitam esses recursos. No entanto, foi suficiente portar a desgraça para esse formato.
Os recursos JavaScript dentro das especificações do PDF permitiram que o ADING2210 "faça qualquer computação que desejar", resultando em um resultado glorioso. Usando uma grade ASCII de seis cores para representar sprites e gráficos, o aluno do ensino médio conseguiu fornecer um porto legível de desgraça, embora com um longo tempo de resposta de 80ms por quadro desenhado na tela.
Embora você ainda não queira negociar seu PS5, testemunhar a desgraça correndo dentro de um arquivo .pdf é inegavelmente impressionante, especialmente devido à legibilidade geral do resultado.
Thomas Rinsma, o criador do TETRISPDF, publicou no Hacker News que ele também havia desenvolvido sua própria versão do PDF Doom, mas reconheceu que a versão do Ading2210 era "mais antiga de várias maneiras".
Embora esta versão do Doom possa não ser a maneira ideal de experimentar o jogo pela primeira vez, a novidade de ver o Doom executado em uma variedade de dispositivos, arquivos ou até bactérias intestinais vivas , continua a cativar e divertir.