Doom đã chinh phục các lò nướng bánh, tủ lạnh và dường như mọi thiết bị có thể tưởng tượng khác. Thanh cho các cổng Doom ấn tượng là cực kỳ cao, nhưng một học sinh trung học đã đạt được điều dường như không thể: chạy DOOM trong tệp PDF, có thể chơi trực tiếp trong trình duyệt của bạn.
Đương nhiên, một số tính năng vắng mặt - như văn bản và âm thanh. Nhưng ai cần chúng khi bạn có thể chinh phục E1M1 trong khi trì hoãn thuế của bạn?
Người dùng GitHub và học sinh trung học, ADING2210, lấy cảm hứng từ dự án Tetrispdf, đã thực hiện thử thách. Tận dụng JavaScript trong đầu đọc PDF của trình duyệt, ADING2210 khéo léo bỏ qua các giới hạn bảo mật trình duyệt để đạt được kỳ tích này.
Các khả năng JavaScript của PDF cho phép các tính toán phức tạp. Sử dụng lưới ASCII sáu màu cho các sprites và đồ họa, ADING2210 đã tạo ra một phiên bản có thể chơi đáng ngạc nhiên, mặc dù chậm (80ms mỗi khung), phiên bản của DOOM.
Mặc dù nó sẽ không thay thế PS5 của bạn, nhưng thành tích của việc chạy Doom trong PDF là đáng chú ý, đặc biệt là tính dễ đọc của nó. Người tạo Tetrispdf Thomas Rinsma thậm chí còn ca ngợi phiên bản của Ading2210 trên tin tức tin tức là "gọn gàng theo nhiều cách".
Đây có thể không phải là cách lý tưởng để trải nghiệm sự diệt vong lần đầu tiên, nhưng xu hướng liên tục chạy Doom trên các nền tảng, tập tin và thậm chí các sinh vật sống vẫn còn thú vị vô tận.