海外の高校生がPDF上で『DOOM』を動かすことに成功! 白黒で音もないけど遊べないこともない
PDF(Portable Document Format)はAdobeが開発した電子文書のファイル形式。それでも動いちゃう。

 古今東西あらゆるデバイスに移植されている名作FPS『DOOM』ですが、プログラミングやWeb開発、サイバーセキュリティに関心を持つ海外の高校生ading2210氏がPDF上で『DOOM』を動かすことに成功しました。

■遊べないこともないレベル

 PDF(Portable Document Format)はAdobeが開発した電子文書のファイル形式ですがading2210氏によれば標準ライブラリでJavaScriptをサポートしているとのことで、今回は『DOOM』のソースコードをEmscriptenというコンパイラでJavaScriptに変換してPDF内で実行しているそうです。
 色も音もないものの、遊べないこともない速度で動いています。

(以下略、続きはソースでご確認ください)

gamespark 2025.1.14 Tue 16:30
https://www.gamespark.jp/article/2025/01/14/148446.html