微软CTO脑洞大开:用Windows画图当显示器跑Doom!逐帧粘贴到画布

倚天百科 百科资讯 1

8月3日消息,微软Azure CTO Mark Russinovich发布了一个名为DoomPaint的项目,用Windows画图程序作为显示器来运行Doom,最高可达35帧。

DoomPaint并非简单的画面模拟,它运行的是真正的Doom引擎ViZDoom,加载原版共享软件DOOM1.WAD文件,BSD开源协议的Freedoom WAD文件负责补全共享版未包含的章节。

每一帧画面会放到Windows剪贴板上,再作为文档编辑粘贴到画图的画布中。Russinovich解释说,帧率较低“本身就是DoomPaint的魅力的一部分”,但35帧在90年代PC游戏标准下也不算差。

项目已在GitHub开源,提供运行所需的文件、资源和说明,根据机器性能,可以在320×200或640×400分辨率下跑到满帧35帧,还包含音效和音乐。

Russinovich还写道:“画图渲染游戏但不计算游戏。画图什么也不算。画图从来没算过任何东西。这就是笑话。”

Russinovich 2006年加入微软,主导Azure的架构、安全和可靠性,过去一年里,他还成为批评Windows 11诸多缺陷的代表人物。

作为一位身居要职的CTO,抽出时间做DoomPaint这样的项目,大概只能用“真正的极客下班也在写代码”来解释。