İkonik birinci şahıs nişancı olan Doom, tostlardan buzdolaplarına kadar her şey üzerinde çalışacak şekilde uyarlandı ve cihazların bu klasik oyunu ele alabileceği sınırları zorladı. Bununla birlikte, en son yenilik, Doom'u doğrudan tarayıcınızda çalıştırabileceğiniz bir PDF dosyasına ustaca taşıyan bir lise öğrencisinden geliyor. Bu versiyon metin ve ses gibi unsurlardan yoksun olsa da, birinci seviyeyi oynama yeteneği E1M1, vergilerinizi yapmak gibi en sıradan görevleri bile biraz daha heyecan verici yapabilir.
Bu projenin arkasındaki beyin, Github kullanıcısı Ading220 , TetRispDF projesinden ilham aldı ve dünyanın en sevilen atıcılarından birini bir PDF aracılığıyla krom tabanlı bir tarayıcıya getirmeye karar verdi. Öğrenci, bu iddialı bağlantı noktasını yürütmek için tarayıcının PDF okuyucusundaki JavaScript özelliklerini akıllıca kullandı. Resmi PDF spesifikasyonları gelişmiş komut dosyasını desteklese de, tarayıcı güvenliği bu özellikleri sınırlar. Bununla birlikte, ADING210'un bir PDF içinde kıyamet koşmak için dikkate değer bir başarıya ulaşması yeterliydi.
JavaScript'in hesaplama gücünden yararlanan Ading2210, oyunun spritelarını ve grafiklerini temsil etmek için altı renkli bir ASCII ızgarası oluşturdu. Sonuç, çerçeve başına 80 ms gecikme ile modern oyun konsolları kadar pürüzsüz olmasa da, etkileyici bir şekilde okunabilir. Doom'un bu sürümü PS5'inizin yerini almasa da, bir PDF dosyasının içinde çalıştırmanın saf bir yaratıcılığı, bu lise öğrencisinin yaratıcılığının ve teknik yeteneklerinin bir kanıtıdır.
TetrispDF'nin yaratıcısı Thomas Rinsma, Ading2210'un Hacker News üzerindeki çalışmalarını kabul ederek, öğrencinin PDF Doom sürümünün "birçok yönden daha temiz" olduğunu belirtti. Doom'un bu yorumu oyuna yeni gelenler için ideal olmasa da, onu görme yenilikleri alışılmadık platformlarda, dosyalarda ve hatta yaşayan bağırsak bakterilerinde çalıştığını görme yeniliği, dünyanın dört bir yanındaki hayranları büyülemeye ve eğlendirmeye devam ediyor.