《毁灭战士》终于被移植到了量子计算机上

站长云网 2024-10-01 5iter.com 站长云网

第一人称射击游戏《毁灭战士》(Doom)的新移植版已经开发出来,可以在量子计算机上运行。该版本名为Quandoom,由巴塞罗那ICFO的量子计算研究员卢克-莫蒂默(LukeMortimer)创建,他以Lumorti的名义发布项目,它是用量子电路和算法编程语言编写的单个QASM文件。

虽然目前还没有能够玩游戏的量子硬件,但Lumorti的工作显示了在新架构上玩游戏的潜力。量子端口突破了极限,其规格甚至让最强大的经典PC也相形见绌。仅执行基本代码就需要72376量子位和8000万门。

不过,今天我们仍然可以体验Quandoom。Lumorti包含一个轻量级QASM模拟器,它能将量子指令转化为经典计算模式。即使在普通笔记本电脑上,模拟器也能让Quandoom以每秒10-20帧的速度运行,早期的游戏画面看起来就像上世纪80年代的矢量图形射击游戏。

虽然现在还不存在这样的量子计算机,但《Quandoom》可以在经典计算机上高效模拟,在我的笔记本电脑上使用附带的轻量级(150行C++)QASM模拟器,能够以10-20帧/秒的速度运行。

要玩Quandoom,您需要从GitHub下载文件,然后将QASM文件拖到模拟器可执行文件上。需要注意的是,加载该文件大约需要5-6GB内存。目前只有第一关可玩,画面相当阳春,没有音效或音乐,Lumorti还提供了在其他系统上测试高级技术方面的编译提示。

Quandoom的代码文件使用缩写进行了大幅压缩,但如果不使用缩写,估计仍有30GB。随着时间的推移,在量子版中重新插入经典《毁灭战士》缺失部分的工作仍在继续,开发速度有时会有些缓慢,因为Lumorti承认他有时会对这个雄心勃勃的项目感到厌倦。

责任编辑:站长云网