由 Id Software 於 1993 年推出的《毀滅戰士》可說是奠定了整個第一人稱射擊遊戲類型的里程碑之作,但除了這個極具影響力的歷史定位之外,本作在玩家之間還存在著另一個非常有趣的形象,那就是「能夠在任何裝置上運行」。多年下來,玩家們嘗試將這款經典第一人稱射擊遊戲搬上各種意想不到的平台,像是電子計算機、智慧型冰箱、數位相機、麥當勞點餐機,甚至是電子驗孕棒等。而現在,一位玩家再次腦動大開,將這款經典射擊遊戲搬上了一個「電子飛機杯」的小螢幕上,帶來更加硬派的射擊體驗。
硬體駭客 Aaron Christophel 曾嘗試將《毀滅戰士》搬上各種千奇百怪的裝置上,而在成功於電動牙刷上運行這款遊戲後,這位駭客再次突發奇想,帶來了可能是到目前為止最令人匪夷所思的移植嘗試之一,將矛頭對準了一個要價 80 美元的男用電動情趣玩具上。
正因為這個電動飛機杯搭載了一個小螢幕以及按鈕,因此吸引到了 Aaron Christophel 的注意,決定嘗試將這款由 id Software 打造的經典射擊遊戲搬上這個裝置。
雖然這確實是個令人啼笑皆非的嘗試,但將《毀滅戰士》搬上這個裝置的背後仍然需要相當精密的技術。這個「玩具」上搭載的面板僅擁有著 16KB 的 RAM 記憶體以及 64KB 的快閃記憶體,再加上 1 到 2 MB 左右的儲存空間。即使如此,這樣的硬體效能已經足以運行這個裝置的系統,然而,要運行《毀滅戰士》似乎還有點不太夠。
Aaron Christophel 接著便開始著手進行改裝,焊接上一個 ESP32 單晶片來主導整個程式。ESP32 是一個便宜且可迅速取得的裝置。考慮到這個晶片擁有著極高的硬體支援度,不少模組玩家在針對特定裝置進行改裝時都會使用這個晶片。
除此之外,透過「通用非同步收發傳輸器」(UART, universal asynchronous receiver/transmitter) 協議,Christophel 得以針對這個裝置傳輸訊號,同時也能在連結到 PC 裝置時進行遠端操作。在完成了這些基本的改裝後,Christophel 便開始試圖將《毀滅戰士》搬上這個情趣玩具的電子面板上,同時還得讓他可以透過裝置上的按鍵進行指令輸入。為了要帶來更加完善的體驗,他還成功加入了音效輸出的功能。
不僅如此,Christophel 還成功將裝置的抽動功能融入到《毀滅戰士》的操作上,每當玩家在遊戲中開槍射擊時,這個情趣玩具就會跟著「抽動」,而在成功殺敵後還會跟著震動。更令人哭笑不得的是,除了《毀滅戰士》之外, Aaron Christophel 還在展示影片的中段展示了他在這個飛機杯上安裝「勒索軟體」的過程。
令 Aaron Christophel 感嘆可惜的是,這個情趣玩具無法支援 Wi-Fi 連線。雖然內部的 ESP32 晶片或許能夠做到,但裝置本身的作業系統並不支援,因此他只能透過圖片展示他想要透過「勒索軟體」實現的功能。
這次的嘗試或許是到目前為止最怪異的《毀滅戰士》移植計劃之一,但玩家社群接下來是必也會繼續挑戰各種出乎意料的腦洞,更進一步證明「只要有螢幕就能跑《毀滅戰士》」的說法。