Muhtemelen id Software, 1993 yılında çıkan DOOM oyununu gün gelip de akla hayale gelmeyecek yerlerde oynayabileceÄimizi tahmin etmiyorlardı. Ama iÅte oldu. Geriye dönük bir hatırlatma yapmak gerekirse, LEGO parçası içinde, traktörlere ait bilgi eÄlence sistemleri üzerinde, anakart BIOS ekranında ve hatta doÄum kontrol cihazında ve not defterinde dahi olmak üzere akla hayale gelmedik birçok yerde efsanevi oyunu oynamak mümkün olmuÅtu. Åimdi bu listeye PDF dosyası da eklendi. Evet, yanlıŠokumadınız: PDF dosyasında DOOM oynandı.
İlginizi Ãekebilir: DOOM: The Dark Ages ÃıkıŠTarihi Sızdırıldı
PDF Dosyasında DOOM Oynanabilmesi ile GeliÅtiriciler Sınır Tanımıyorlar
“Peki bu nasıl mümkün oldu?” diye soracak olursanız, sizi DoomPDF ile tanıÅtıralım. PDFTetris projesinden esinlenilerek hazırlanan bu uyarlama, metin alanları ve Javascript yetenekleri ile çalıÅıyor. Oyunu PDF üzerinde çalıÅtırmayı baÅaran geliÅtirici, ekrandaki her bir satır için ayrı bir metin alanı kullanmıŠve ASCII karakterlerden oluÅan altı renkli monokrom grafik oluÅturmuÅ. Netice olarak, Knee-Deep in the Dead bölümü, her bir karenin 80 ms sürede iÅlenmesine baÄlı olarak 320 x 200 çözünürlükte ve düÅük bir performans ile oynanabiliyor.
PDF dosyasında C kodunu derlemenin ve anahtar giriÅlerini yakalayıp çerçeve ara belleÄi (framebuffer) kullanmanın bir hayli zorlu bir süreç olduÄunu belirten geliÅtirici, Thomas Rinsma tarafından PDF üzerinde Tetris oyununu oynayabilmeyi mümkün kılan giriÅimin ardından, ortaya koyduÄu bu giriÅim ile PDF dosyalarının artık interaktif içerikler için de kullanılabileceÄini bir kez daha göstermiÅ oldu.
