• 繁體(T)简体(S)正常(N)
  • 申请任务 银行[存取转账] AFF时间积分兑换 统计排行 帮助
    • 24阅读
    • 2回复

    [游戏资讯][250113]开发者实现在 PDF 内运行《俄罗斯方块》,浏览器即可直接体验

    级别: Lv.2
    发帖
    297
    MB
    333
    MD
    12
    本月打卡
    24
    活跃度
    8
    YQBD
    0
    国库券
    240
    https://m.ithome.com/html/824346.htm


    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 平台上公开,感兴趣的开发者可以深入了解其实现细节。
    级别: Lv.4
    发帖
    6820
    MB
    46
    MD
    170
    本月打卡
    23
    活跃度
    15
    YQBD
    0
    国库券
    22

    只看该作者 2楼 发表于: 01-14
    俄罗斯方块游玩平台再加一~
    级别: Lv.3
    发帖
    12103
    MB
    2843
    MD
    55
    本月打卡
    23
    活跃度
    9
    YQBD
    0
    国库券
    20
    只看该作者 1楼 发表于: 01-13
    这个确实挺解压的,用pdf玩也是厉害了
    描述
    快速回复

    您目前还是游客,请 登录注册
    如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
    认证码: