您现在可以在 PDF 文件中玩“俄罗斯方块”

您现在可以在 PDF 文件中玩“俄罗斯方块”

一个全球社区致力于寻找新方法来挑战自己,从快速通关经典益智游戏到技术上“通关”。但最新的壮举不是新发现的隐藏故障或高分——这是一种全新的游戏方式。

安全分析师兼业余爱好者 Thomas Rinsma 最近想出了如何创建在 PDF 文件中运行的俄罗斯方块版本。根据BoingBoing随后于 1 月 15 日重点介绍的个人网站帖子,Rinsma 在了解了 PDF 的 JavaScript API 的潜在实现后“只是为了好玩”开始了这个项目。结果是一个新版本,Rinsma 称之为PDFTRIS

PDFTRIS 实际运行情况。图片来源:Popular Science

“[我]意识到那里可能有足够的 I/O 可能性来开发游戏,”他写道。“I/O”代表“输入/输出”,指的是计算机与其用户之间的通信。

Rinsma 解释说,PDF 可以支持许多功能,例如在 Adob​​e Acrobat/Reader 等软件中打开时支持动态内容脚本,这一点已经“相对众所周知”。不过,Mozilla Firefox 和 Google Chromium 各自的 PDF 阅读器 PDF.js 和 PDFium 也提供了一些相同的脚本支持。

[相关:俄罗斯方块是无限的吗?青少年世界冠军实现传说中的“重生”]

对于外行人来说,这有点复杂,但无论如何,最终结果是一个包含 10×20 网格字段按钮的 PDF。根据 JavaScript 输入,这些按钮在阴影块和空白块之间交替,允许玩家使用预编程的键盘指令来移动和移动四格拼图——四格拼图是俄罗斯方块等四格拼图的官方术语。

Rinsma 在给 Hacker News 的一篇文章中写道:“找到一个可以在两个引擎中同时运行的功能有点棘手,但最终发现,显示/隐藏注释‘字段’可以很好地制作单色像素,并且可以通过在文本输入框中输入来实现键盘输入

<<:  科学家利用人工智能创造全新的抗蛇毒蛋白

>>:  大疆无人机新政策或将引发更多阴谋论

推荐阅读

《咬嚼虫》第三季的魅力与评价:大人和小孩都能享受的动画

《押尻蒸系列3》的诉求与评价《Oshiri Kajiri Mushi 第三季》是一部受欢迎的 NHK...

健身追踪器可能令人上瘾,而且很危险

这是改编自亚当·奥尔特 (Adam Alter) 的《难以抗拒》 (Irresistible) 的书...

第一个“黑洞三重奏”可能以令人惊讶的温和方式形成

物理学家首次在太空中观测到“黑洞三重奏”。这个新系统距离地球约 8,000 光年,由一个中心黑洞组成...

红州和蓝州竞相成为氢能中心

加利福尼亚州、德克萨斯州和科罗拉多州等州目前正在竞相成为氢气生产中心。尽管氢气提供了额外的可再生能源...

格陵兰岛的北极熊正在学习在冰雪较少的世界中生存

科学家于 6 月 16 日在《科学》杂志上报道,在格陵兰岛东南部偏远地区新发现的一个北极熊亚种群已经...

麒麟物语大学的漫画传记:全面回顾和建议点

麒麟知识大学漫画传记 - 深入的评论和推荐概述《麒麟知识大学:漫画传》是1970年至1971年播出的...

IBM Watson 认为我比实际更酷

IBM Watson 不会竞选总统。IBM你到底是什么样的人?还有什么比问一个不是人的人更好的方法呢...

谷歌日历现在可以让每个人都完美安排自己的日程

没有什么比你和你需要见面的人之间来回奔波更无聊的事情了。他们可能会说他们随时都有空(我),但当你说出...

您现在可以在 PC 上使用 Android 的“附近共享”功能

Android 用户为我们设备的多功能性感到自豪,但我们中的许多人一直暗暗羡慕苹果的 AirDrop...

Kin-Q Kids★Otasu K-tai-全面评估儿童动漫的吸引力和教育价值

Kin-Q Kids ★ 救援 K 队 - 孩子们的勇气和智慧的故事■作品概要《Kin-Q Kids...

Rimac 的电动速度恶魔逆向打破了世界纪录

简单来说:Rimac Nevera 电动超级跑车速度非常非常快。它拥有 1,194 马力、最高时速 ...

火山喷发不可预测,但这些地质学家破解了密码

2018 年 6 月 26 日,加拉帕戈斯群岛伊莎贝拉岛上的巨型乌龟沉睡,地面轰隆隆。不久之后,岛上...

《双城传奇:必看的动作与故事》的魅力与评价

梨俱吠陀:宗城延雷篇■ 公共媒体卵子■ 原创媒体漫画■ 发布日期1992 年 6 月 21 日■频率...

如何使用 iPhone 专注模式避免分心

设定智能手机屏幕使用时间界限可能很困难。但有越来越多的应用和工具可以提供帮助,包括 iOS 内置的专...

利用 Prime Day 最后一刻最超值的 Ninja 电器特惠升级你的厨房

想要以便宜、隐秘的方式为您的厨房装备添加一些新装备吗?不要错过今年 Prime Day 的 Ninj...