象徴的な一人称シューティングゲームであるドゥームは、トースターから冷蔵庫まで、あらゆるものを実行するように適応し、このデバイスがこの古典的なゲームを処理できる境界線を押し進めています。ただし、最新のイノベーションは、ブラウザで直接実行できるPDFファイルにDoomを巧みに移植した高校生からのものです。このバージョンにはテキストやサウンドなどの要素がありませんが、最初のレベルであるE1M1をプレイする機能は、税金をかけるなど、最もエキサイティングなものでさえ最もありふれたタスクになります。
このプロジェクトの背後にある首謀者であるGithubユーザーAding2210は、TetrisPDFプロジェクトからインスピレーションを得て、世界で最も愛されているシューティングゲームの1つをPDFを介してChromiumベースのブラウザに連れて行くことにしました。学生は、ブラウザのPDFリーダー内のJavaScript機能を巧みに利用して、この野心的なポートを実行しました。公式のPDF仕様は高度なスクリプトをサポートしていますが、ブラウザのセキュリティはこれらの機能を制限しています。それにもかかわらず、ADING2210がPDF内で運命を実行するという驚くべき偉業を達成するだけで十分でした。
JavaScriptの計算能力を活用して、ADING2210は、ゲームのスプライトとグラフィックを表すために6色ASCIIグリッドを作成しました。結果は、フレームあたり80ms遅延があるモダンなゲームコンソールほどスムーズではありませんが、印象的に読みやすいです。このバージョンのDoomはPS5に取って代わるものではないかもしれませんが、PDFファイル内でそれを実行することの純粋な創意工夫は、この高校生の創造性と技術的能力の証です。
Tetrispdfの作成者であるThomas Rinsmaは、PDF Doomの学生版は「多くの点で厄介」であると指摘して、Ading2210のHacker Newsでの作業を認めました。この運命の演出はゲームの新人には理想的ではないかもしれませんが、それが型にはまらないプラットフォーム、ファイル、または生きている腸の細菌でさえ走るのを見るという斬新さは、世界中のファンを魅了し、楽しませ続けています。