Trang chủ Tin tức Doom đã được chuyển sang tệp pdf

Doom đã được chuyển sang tệp pdf

by Lucas Feb 27,2025

Cổng PDF không chắc chắn của Doom: Một minh chứng cho di sản lâu dài của nó

Một kỳ tích đáng chú ý của một học sinh trung học về việc chuyển trò chơi mang tính biểu tượng năm 1993, Doom, sang một tập tin PDF đã quyến rũ cộng đồng chơi game. Thành tích này thêm một mục kỳ lạ khác vào danh sách dài các nền tảng độc đáo mà DOOM đã được chạy thành công.

Doom, một game bắn súng góc nhìn thứ nhất (FPS) từ phần mềm ID, giữ trạng thái huyền thoại trong lịch sử chơi game. Ảnh hưởng của nó sâu sắc đến mức về cơ bản nó đã đặt ra thuật ngữ "FPS", với nhiều trò chơi tiếp theo thường được dán nhãn là "DOOM DIPERS". Gần đây, một xu hướng đã xuất hiện: các lập trình viên và những người đam mê cố gắng chạy Doom trên các thiết bị bất ngờ nhất, từ tủ lạnh và đồng hồ báo thức đến âm thanh lập thể xe hơi - thực tế là bất cứ thứ gì có một gợi ý về sức mạnh tính toán. Cổng PDF mới nhất này đưa xu hướng này lên một cấp độ mới.

Người dùng GitHub Ading2210, một học sinh trung học, đã hoàn thành kỳ tích ấn tượng này bằng cách tận dụng các khả năng JavaScript của PDF. Trong khi các PDF hỗ trợ các chức năng như kết xuất 3D và yêu cầu HTTP, độ phân giải thấp của DOOM (320x200) đã đưa ra một thách thức. Thay vì sử dụng các hộp văn bản riêng lẻ cho mỗi pixel (không thực tế được đưa ra độ phân giải), ADING2210 được sử dụng khéo léo một hộp văn bản trên mỗi hàng màn hình. Kết quả? Một phiên bản có thể chơi, mặc dù chậm, của sự diệt vong, thiếu màu sắc, âm thanh và văn bản, với tốc độ khung hình khoảng 80ms.

Image: Doom running in a PDF

Dấu chân nhỏ gọn của DOOM Sáng tạo nhiên liệu Sáng tạo

Kích thước tương đối nhỏ của Doom (2,39 MB) là một yếu tố chính góp phần vào khả năng thích ứng của nó. Bản chất nhỏ gọn này đã cho phép các cổng đến các nền tảng khác thường khác. Chẳng hạn, một lập trình viên gần đây đã tạo ra Doom có ​​thể chơi trên Nintendo Aremo, sử dụng mặt số và nút của nó để điều khiển. Một người chơi sáng tạo khác thậm chí đã xoay sở để chạy Doom trong trò chơi Balandro, mặc dù có giới hạn hiệu suất tương tự như phiên bản PDF.

Các dự án này không chỉ để đạt được hiệu suất tối ưu; Họ nhấn mạnh sự sáng tạo vô biên của các game thủ và sự hấp dẫn lâu dài của sự diệt vong. Thực tế là Doom, trong ba thập kỷ sau, vẫn là một chủ đề của thử nghiệm sáng tạo như vậy nói lên nhiều về di sản lâu dài của nó. Tương lai có thể nắm giữ các cảng Doom thậm chí còn bất ngờ hơn, một minh chứng cho sự liên quan lâu dài của nó và sự khéo léo của người hâm mộ.