डूम की अप्रत्याशित पीडीएफ पोर्ट: खेल की स्थायी विरासत के लिए एक वसीयतनामा
एक हाई स्कूल के छात्र ने प्रतीत होता है कि असंभव है: प्रतिष्ठित 1993 के प्रथम-व्यक्ति शूटर, डूम को एक पीडीएफ फाइल में पोर्ट करना। जबकि परिणामी अनुभव धीमा है, यह आश्चर्यजनक रूप से खेलने योग्य है, डूम की अपरंपरागत प्लेटफार्मों की लंबी सूची में एक और विचित्र प्रविष्टि को जोड़ना।
डूम की अपेक्षाकृत छोटी फ़ाइल आकार (एक मात्र 2.39 मेगाबाइट) हमेशा इसकी पोर्टेबिलिटी में एक कारक रहा है। इस कॉम्पैक्ट प्रकृति ने अन्य खेलों (जैसे कि बालंड्रो) के भीतर रेफ्रिजरेटर और अलार्म घड़ियों (जैसे निनटेंडो अलार्मो, सफलतापूर्वक नवंबर में सफलतापूर्वक पोर्ट किया गया) से सब कुछ पर खेलने वाले उत्साही लोगों की एक लंबे समय से चल रहे प्रवृत्ति को बढ़ावा दिया है। यह नवीनतम पीडीएफ पोर्ट, हालांकि, केक लेता है।
GitHub उपयोगकर्ता Ading2210 चतुराई से PDF की जावास्क्रिप्ट क्षमताओं का लाभ उठाया - जिसमें 3 डी रेंडरिंग, HTTP अनुरोध, और मॉनिटर डिटेक्शन शामिल हैं - ऐसा करने के लिए। हालांकि, पीडीएफ प्रारूप की सीमाएं स्पष्ट हैं। गेम के 320x200 रिज़ॉल्यूशन को प्रत्येक फ्रेम के लिए बड़े पैमाने पर टेक्स्ट बॉक्स की आवश्यकता होती है, जिससे पिक्सेल-बाय-पिक्सेल दृष्टिकोण अव्यावहारिक हो जाता है। Ading2210 का समाधान प्रति स्क्रीन पंक्ति में एक टेक्स्ट बॉक्स का उपयोग करता है, जिसके परिणामस्वरूप काफी धीमा-डाउन, यद्यपि कार्यात्मक, गेम होता है। पोर्ट को दिखाने वाले वीडियो में 80ms फ्रेम दर के साथ एक मोनोक्रोम, साउंडलेस, टेक्स्ट-फ्री अनुभव का पता चलता है।
यह उपलब्धि, हालांकि, इष्टतम गेमप्ले के बारे में नहीं है। यह डूम के स्थायी प्रभाव और इसके प्रशंसक की असीम रचनात्मकता के लिए एक वसीयतनामा है। तथ्य यह है कि, तीन दशकों बाद, प्रोग्रामर और गेमर्स डूम को चलाने के लिए उपन्यास के तरीके खोजते हैं, अपनी स्थायी विरासत और गेमिंग दुनिया में चल रही प्रासंगिकता को रेखांकित करते हैं। भविष्य निस्संदेह इस पौराणिक खेल के लिए और भी अधिक अप्रत्याशित मंच रखता है।