Quandoom
1993年發售的「DOOM」是第一人稱射擊(FPS)遊戲的先驅,同時也以被移植到各種各樣的終端設備而聞名,例如:車載導航、智能割草機、醫療用超聲波掃描儀、驗孕棒等等。而現在,DOOM的量子電腦移植版「Quandoom」終於發布了。
DOOM幾乎被移植到所有可以用的電腦設備上,但之前從來沒有量子電腦的移植版。於是,在西班牙巴塞羅那的光子科學研究所(ICFO)研究量子電腦的路克·莫提默(Luke Mortimer)決定開發一個針對量子電腦設計的DOOM移植版。
莫提默開發的量子電腦移植版DOOM「Quandoom」,是一個以QSAM這種專為描述在量子電腦上執行的量子電路和算法而設計的程序語言所寫成的單一文件。
據了解,執行《Quandoom》所需的量子位元數達到7萬,量子閘則需要8000萬個。雖然截至目前為止,還不存在具就像此性能強大的量子電腦,但莫提默表示,通過QASM模擬器的話,即使在筆記本上也能以10~20fps的速度遊玩這款遊戲。
實際模擬Quandoom的畫面如下:
當用戶按下按鈕時,會設置一個輸入量子位元的值,然後將包含所有量子閘的QSAM文件應用於整體。
接著,系統會測量剩餘的6萬4000個量子位元,並以320 × 200的二進制像素顯示畫面。
這個過程將不斷重複,莫提默解釋說,這就是如何在量子電腦上遊玩《DOOM》的方式。由於《Quandoom》的量子電路文件極其龐大,執行時需要5到6GB的內存。
此外,莫提默在開發Quandoom一年後就感到厭倦了,因此目前只能玩到第一關。另外,還有一些限制,例如「所有物體都是透明的」、「沒有顏色、音樂和音效」、「敵人無法在房間之間移動」、「沒有自動地圖」等等。