『Doom』が本来ゲームなど存在しないはずの場所に押し込まれるのは、もはやニュースにすらならない。芝刈り機、プリンター、チャットボット、腸内細菌――この1993年の名作シューティングはあらゆるものの上で動いてきた。しかし今回の舞台は、Windowsに30年以上標準搭載されている「ペイント」だ。

Tom's Hardwareの報道によると、DoomPaintと名付けられたこのプロジェクトでは、オリジナルのshareware版『Doom』が本当にペイント上で動作し、フレームレートは35FPSに達するという――1990年代のPCゲームとしては悪くない数字だ。さらに注目すべきは仕掛け人の正体である。Microsoft AzureのCTO、Mark Russinovich氏その人だ。彼はゲームのGitHubページでその仕組みを解説している。各フレームの画像はまずWindowsのクリップボードに置かれ、それがペイントのキャンバスに貼り付けられる――つまり、正真正銘の文書編集操作として処理されるのだ。

言い換えれば、ペイントは自分が「ゲームをプレイしている」ことなど知る由もない。ただひたすら貼り付けコマンドを受け取り続けているだけであり、キャンバス上で刻一刻と変化する色のひとつひとつは、システムから見れば「ユーザーが手動で貼り付けた画像」に過ぎない。このGitHubリポジトリには一式のリソースとチュートリアルも公開されており、興味があれば誰でも自分のペイントでこのゲームを動かすことができる。しかもこのバージョンは効果音や音楽まで再現されており、単なる無音のデモにとどまらない。

『Doom』のエンジンは以前から軽量かつ高効率であることで知られており、それこそが30年以上にわたり様々な非典型的プラットフォームに移植され続けてきた理由だ。DoomPaintはその奇妙な移植リストにまた一つ項目を加えたに過ぎない。だが今回の仕掛け人は素人ハッカーではなく、クラウドインフラを統括する技術トップだという事実こそが、技術的な詳細以上に興味深い。