加入当前的“ Doom现在可以播放”的列表是Microsoft Word和您的平均PDF。经典的射手以各种奇怪的方式可以玩而闻名。最新的。
Wojciecj graj现在已经开发了游戏的自定义版本,该版本使用Microsoft Word中的应用程序使用Visual Basic。从本质上讲,您可以在Office Suite程序上运行游戏,而不是白天涉足文本页面,而是可以通过大量的恶魔拍摄。
当然,通过Microsoft Word进行游戏并不是地球上最简单的事情。这也不是最安全的事情。那是因为游戏文件本身为6.6MB,并且在Word上运行此大小的文件并不是最实际的。然后,整个过程还依靠您忽略了应用程序的Visual Basic随附的各种安全警告。
然后,该游戏由DLL渲染,该DLL正在为每个帧创建游戏的位图图像。这些帧以Word本身显示。然后,它使用getAsynCkeyState函数来检测输入密钥。根据视频,游戏的运行不佳。但是,将代码注入Word并不是使用该应用程序的最自然方法。但是看到仍然很酷。
至于PDF方法,这是在上周完成的,当时GitHub用户ADing2210设法将游戏移植到PDF文件中。 PDF使用JavaScript,然后启用3D渲染和运动检测等功能。
这种PDF方法不是您想要玩游戏的方式。那是因为即使在厄运的320×200分辨率下,游戏也需要每帧数千行文本。 PDF使用每个像素的小文本框。这意味着每个帧都载有文本,这反过来呈现游戏。结果,游戏很慢,延迟了80ms。它也是黑白的,没有声音。尽管如此,这还是一个很酷的项目。
如果您没有更好的事情要做,可以访问各种GitHub页面以使所有内容启动并运行自己。这Microsoft Word版本的Doom在这里和PDF版本的Doom在这里。