Leadergamer

© 2007-2023 Gamer Media Tüm Hakları Saklıdır. Bu sitenin veya içeriğinin hiçbir kısmı telif hakkı sahibinin izni olmadan çoğaltılamaz.

Avatar
Yazar: Ender Öztürk, Editör Yazım tarihi: 15.01.2025

Doom, yıllardır alışılmadık cihazlarda çalıştırılarak oyun dünyasında bir fenomen haline geldi. Tost makineleri, buzdolapları ve aklınıza gelebilecek hemen her şey Doom’a ev sahipliği yaptı. Ancak bir lise öğrencisi, bu sınırları bir adım daha ileri taşıyarak Doom PDF dosyası içinde oynanabilir hale getirdi. Evet, doğru duydunuz: Artık tarayıcınızda açabileceğiniz bir PDF dosyasıyla Doom oynayabilirsiniz.

DOOM PDF nasıl oynanabiliyor?

GitHub kullanıcısı ve lise öğrencisi olan ading2210, Doom’u PDF formatına taşımayı başardı. İlhamını, kısa süre önce yayınlanan ve Tetris oynanabilen TetrisPDF adlı projeden aldı. Doom’un bu taşınabilir versiyonu, herhangi bir Chromium tabanlı tarayıcıda çalıştırılabiliyor.

Bu yaratıcı proje, PDF dosyalarının desteklediği JavaScript özelliklerini temel alıyor. Modern tarayıcıların PDF okuyucularında kullanılan JavaScript yetenekleri, temel hesaplamalar ve grafiklerin işlenmesi için ading2210’a gerekli altyapıyı sağladı. Elbette güvenlik endişeleri nedeniyle bu özellikler sınırlı, ancak Doom’u çalıştırmak için yeterli kapasite sunuyor.

PDF içindeki Doom, altı renkli bir ASCII ızgarası kullanarak grafiklerin ve sprite’ların işlenmesini sağlıyor. Kare başına yaklaşık 80 ms’lik bir tepki süresiyle, oyun oldukça basit bir grafik sunuyor ancak temel oynanışın keyfini çıkarmak mümkün. Her ne kadar ses efektleri ve tam renkli grafikler eksik olsa da, bu minimalist versiyon Doom’un özünü yakalamayı başarıyor.

Ading2210, bu projeyi yaratırken sadece PDF formatının sınırlarını keşfetmekle kalmadı, aynı zamanda oyun dünyasının alışılmışın dışında alanlara nasıl taşınabileceğini de gösterdi. TetrisPDF’nin yaratıcısı Thomas Rinsma, daha önce PDF formatında bir Doom versiyonu geliştirdiğini ancak ading2210’un çalışmasının “birçok yönden daha düzgün” olduğunu belirtti. Bu da, PDF Doom projesinin teknik zorluklarına rağmen nasıl geliştirilebilir olduğunu gösteriyor.

Bu tür projeler, yalnızca teknik becerileri sergilemekle kalmıyor, aynı zamanda eğlenceli bir deneyim sunarak oyun dünyasına yenilikçi bir bakış açısı getiriyor. Bir PDF dosyasının işlevselliğini sınırlarına kadar zorlamak, yazılım ve oyun meraklıları için hem ilham verici hem de öğretici bir deneyim.

PDF formatında Tetris ve Doom’dan sonra, başka hangi oyunların bu platforma taşınabileceği merak konusu. Her ne kadar bu projeler eğlence odaklı olsa da, aynı zamanda yazılım dünyasında inovasyonun sınır tanımadığını kanıtlıyor.

Ayrıca En yeni haberler için Facebook, Twitter ve Google Haberler üzerinden Leadergamer'ı takip edebilirsiniz.