สรุป
- นักเรียนมัธยมปลายประสบความสำเร็จในการพอร์ต Doom (1993) ไปยังไฟล์ PDF ทำให้เกิดประสบการณ์ที่ช้า แต่เล่นได้
- ขนาดกะทัดรัดของ Doom ช่วยให้สามารถทำงานบนอุปกรณ์ที่ไม่เป็นทางการรวมถึง Nintendo Alarmo และภายในวิดีโอเกมอื่น ๆ เช่น Balandro
- ความพยายามอย่างต่อเนื่องในการดำเนินการ Doom บนแพลตฟอร์มต่าง ๆ เน้นย้ำถึงมรดกที่ยั่งยืนและความเกี่ยวข้องอย่างต่อเนื่องในชุมชนเกม
นักเรียนมัธยมปลายคนหนึ่งได้ประสบความสำเร็จอย่างน่าทึ่งโดยการพอร์ตเกมที่โดดเด่น Doom (1993) ไปยังไฟล์ PDF โครงการนวัตกรรมนี้เพิ่มรายการอุปกรณ์ที่ไม่คาดคิดซึ่ง DOOM ได้รับการเล่นสำเร็จในอดีต
พัฒนาโดยซอฟต์แวร์ ID Doom ได้รับการเฉลิมฉลองเป็นหนึ่งในวิดีโอเกมที่มีอิทธิพลมากที่สุดตลอดกาลโดยเฉพาะอย่างยิ่งในประเภท FPS ผลกระทบของเกมนั้นลึกซึ้งมากจนนำไปสู่ความนิยมของคำว่า "FPS" ด้วยเกมที่ตามมาหลายเกมถูกเรียกว่า "Doom Clones" ในช่วงไม่กี่ปีที่ผ่านมามีแนวโน้มเกิดขึ้นที่โปรแกรมเมอร์และผู้ที่ชื่นชอบการเล่นเกมได้ใช้ความท้าทายในการดำเนินการ Doom บนอุปกรณ์ที่ไม่เป็นทางการที่หลากหลาย ช่วงเหล่านี้มีตั้งแต่รายการในชีวิตประจำวันเช่นตู้เย็นและนาฬิกาปลุกไปจนถึงระบบที่ซับซ้อนมากขึ้นเช่นสเตอริโอรถยนต์แสดงความสามารถรอบตัวของเกมและความคิดสร้างสรรค์ของชุมชน
นักเรียนมัธยมปลายและผู้ใช้ GitHub Ading2210 ได้พอร์ต Doom ไปยังไฟล์ PDF สำเร็จ สิ่งนี้เกิดขึ้นได้เนื่องจากรูปแบบ PDF รองรับ JavaScript ซึ่งสามารถจัดการกับฟังก์ชั่นเช่นการเรนเดอร์ 3 มิติ, การร้องขอ HTTP และตรวจจับจอภาพของผู้ใช้ ในขณะที่ PDF แบบโต้ตอบส่วนใหญ่ใช้กล่องข้อความขนาดเล็กเป็นพิกเซลความละเอียด 320x200 ของ Doom จะต้องใช้กล่องหลายพันกล่องต่อเฟรมซึ่งไม่สามารถทำได้ Ading2220 เลือกที่จะใช้หนึ่งกล่องข้อความต่อแถวหน้าจอส่งผลให้เกมช้าลง แต่ยังสามารถเล่นได้ วิดีโอที่แชร์โดยผู้สร้างแสดงเกมที่ทำงานโดยไม่มีสีเสียงหรือข้อความและด้วยเวลาตอบสนอง 80ms ต่อเฟรม
พอร์ตนักเรียนมัธยมปลาย Doom (1993) ไปยัง PDF
เหตุผลที่อยู่เบื้องหลังความสำเร็จที่น่าประทับใจนี้คือขนาดกะทัดรัดของ Doom เพียง 2.39 เมกะไบต์ เมื่อเร็ว ๆ นี้ในเดือนพฤศจิกายนโปรแกรมเมอร์สามารถทำให้ Doom เล่นได้บน Nintendo Alarmo โดยใช้หน้าปัดของอุปกรณ์เพื่อย้ายอักขระและปุ่มด้านข้างเพื่อนำทางเมนูของเกม อย่างไรก็ตามความคิดสร้างสรรค์ไม่ได้หยุดที่ฮาร์ดแวร์ ผู้เล่นคนอื่นประสบความสำเร็จในการลงโทษภายใน Balandro ช่วยให้ผู้เล่นได้สัมผัสกับ FPS คลาสสิกในการ์ดสเปรดของเกมแม้ว่าจะมีปัญหาด้านประสิทธิภาพที่เห็นได้ชัดเจนคล้ายกับเวอร์ชัน PDF
จุดประสงค์ของโครงการเหล่านี้คือการไม่บรรลุการเล่นเกมที่ราบรื่นบนแพลตฟอร์มที่ไม่เป็นทางการเหล่านี้ แต่เพื่อแสดงให้เห็นถึงความเป็นไปได้ที่ไม่มีที่สิ้นสุดที่ผู้เล่นสร้างสรรค์สามารถสำรวจได้ มากกว่า 30 ปีหลังจากการเปิดตัวความเกี่ยวข้องของ Doom ยังคงเป็นเครื่องพิสูจน์ถึงมรดกที่ยั่งยืน ในขณะที่ชุมชนทำการทดลองยังคงเป็นไปได้ว่า DOOM จะถูกส่งไปยังอุปกรณ์ที่ผิดปกติมากขึ้นในอนาคต