Prepare-se para mais um capítulo incrível na jornada do clássico DOOM! O desenvolvedor holandês Wojciech Graj conseguiu adaptar o icônico jogo de tiro em primeira pessoa para rodar dentro de um documento do Microsoft Word.
Isso mesmo: agora você pode enfrentar demônios pixelados sem sair do Word, graças à mágica das macros VBA. O projeto, apelidado de “doom generic”, está disponível no GitHub, onde Wojciech compartilhou o código-fonte. A inspiração veio depois de ver DOOM rodando em um arquivo PDF, e ele decidiu levar a ideia para outro nível.
O documento do Word pesa apenas 6,6 MB e traz uma reprodução fiel do jogo original. Sem som, é verdade, mas a essência está lá: gráficos na resolução clássica de 320×200 pixels, a mesma jogabilidade ágil, e os controles que os fãs de DOOM já conhecem.
Setas para movimentar, números para trocar de armas, Ctrl para atirar e Espaço para interagir. Se você já jogou DOOM, vai se sentir em casa – só que, desta vez, no Word!
Mas não é tão simples quanto abrir o arquivo e sair jogando. Para rodar, é necessário habilitar macros VBA e usar um PC com Windows, arquitetura de CPU x86, e uma versão moderna do Word. Wojciech alerta que versões antigas, como o Word 2007, podem falhar, e até usuários de Windows precisam lidar com o Microsoft Defender bloqueando a extração dos arquivos necessários.
O truque por trás do funcionamento envolve uma biblioteca DLL embutida no documento e dados do jogo codificados em base64, que são extraídos por macros e transformados em imagens bitmap.
Essa não é a primeira façanha de Wojciech com DOOM. Ele já adaptou o jogo para rodar em ASCII no terminal, no MS Paint, no LibreOffice Calc e até no Minecraft: Pi Edition. Ele também criou versões jogáveis via conexão de áudio.
É uma prova de que, se houver uma tela ou uma forma de streaming, DOOM pode ser jogado. Quem diria que, quase 30 anos depois de seu lançamento, o jogo ainda encontraria formas tão criativas de conquistar novos jogadores?



