开发者完成在 PDF 内运转《俄罗斯方块》,阅读器即可间接休会

作者: [db:作者] 分类: 电子娱乐 发布时间: 2025-01-16 08:33
IT之家 1 月 13 日新闻,克日,有开辟者实现了在 PDF 文档中运转《俄罗斯方块》游戏。这个名为“PDFTris”的名目由开辟者托马斯・林斯马(Thomas Rinsma)打造,与以往须要装置特定软件或依附特定装备差别,玩家只要在 Chrome 或 Firefox 阅读器中翻开 PDF 文件,即可直接休会这款经典游戏。《俄罗斯方块》作为一款风行寰球的益智游戏,此前已被移植到多种平台上,乃至有人曾在 Excel 中胜利运转了该游戏。但是,将游戏嵌入 PDF 文档中仍属常见。PDFTris 不只支撑玩家挪动、扭转方块,还能减速方块着落,并经由过程打消完全行来得分,玩家能够经由过程文档中的按钮或应用 WASD 键停止操控。别的,游戏停止后玩家能够经由过程打印页面来“保留”分数。托马斯在其团体博客(th0mas.nl)中具体说明了这一技巧的实现道理。他提到,当用户在 Chrome 或 Firefox 中翻开 PDF 时,文件会在一个沙盒化的 JavaScript 运转时情况中运转。只管这种情况并未供给对 PDF 的完整把持权限,但足以支撑《俄罗斯方块》如许的游戏运转。别的,托马斯还胜利在 PDF 中运转了 ASCII 版本的《覆灭兵士》(Doom)。IT之家留神到,PDFTris 的源代码已在 GitHub 平台上公然,感兴致的开辟者能够深刻懂得实在现细节。

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!